• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خطا زمان برگردوندن دیتا از مودل به ویو
#1
سلام

من طبق دستور زیر توسط ajax یه یه دیتا از کنترلر و مودل مگییرم، دستور view :

کد پی‌اچ‌پی:
var url 'http://127.0.0.1/salah4/panelUser/fill_sefareshat';
var 
data_fill_sefareshat = {'parent_value'$parent};
$.
post(urldata_fill_sefareshat, function (msg) {
 
 alert(msg);
});
 
<?
php
  
 
$naaaagh 
$data55['sefareshat'];
print_r($naaaagh); 

توی کنترلر هم با دستور زیر از مادل میگیرم و برمیگردونم به view

کد پی‌اچ‌پی:
function fill_sefareshat()
{
 
   $fill_sefareshat_marhale_0 $this->model->fill_sefareshat_model($_POST['parent_value']);
 
   $data55 = ['sefareshat' => $fill_sefareshat_marhale_0];
 
   $this->view('panelUser/test',$data55,1,1);
 

حالا وقتی توی view مقدار data55 میخوام چاپ کنم پیغام خطای زیر رو میده ، در ضمن مقدار درست از مودل گرفته میشه و به کنترلر میرسه ولی دوباره پاس میدم به ویو خطا میده .قبلا ب همین روش توی جای دیگه دیتارو پاس دادم ولی مشکلی نبوده

Notice: Undefined variable: data55 in C:\wamp\www
  پاسخ
تشکر شده توسط :
#2
به این صورت کدتو اصلاح کن

کد پی‌اچ‌پی:
function fill_sefareshat()
{
   $fill_sefareshat_marhale_0 $this->model->fill_sefareshat_model($_POST['parent_value']);
   $data55 = ['sefareshat' => $fill_sefareshat_marhale_0];
   $this->view('panelUser/test',compact('data55'));


  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان