Mengapa halaman menggesa bahawa pembolehubah ImgList tidak ditakrifkan?
Jerry
Jerry 2018-01-29 14:20:21
0
8
1990

Diubah suai berdasarkan gredList guru

fungsi awam imgList()
{
$Image = img_tb::all();

$count = img_tb::count();

foreach ($Imej sebagai $value) {
Menggunakan menggunakan melalui 's' s melalui-------ke 'id' = & gt; ;
$ImgList[] = $data;
}
$this->view->assign('imgList',$ImgList);
$this-> ;view->assign('count',$count );
//Templat senarai imej render
return $this -> fetch('img_list');
}

Jerry
Jerry

membalas semua(2)
宇瞳

Tentukan $i=0 sebelum foreach;


$ImgList[$i] = $data;

$i++;

Itu sahaja

  • balas Tambah $ImgList=array();
    宇瞳 pengarang 2018-05-10 23:53:02
lge

Kemudian cuba isytiharkan pembolehubah ini sebelum dan tetapkan ia kepada nilai kosong.

  • balas Memang benar tiada ralat dilaporkan, tetapi data pangkalan data tidak boleh dipaparkan pada halaman.
    Jerry pengarang 2018-01-30 13:38:06
  • balas Pembolehubah dibaca, tatasusunan output kosong
    Jerry pengarang 2018-01-30 13:41:55
  • balas foreach ($Imej sebagai $value) { $data = [ 'id' => $value->id, 'nama' => $nilai->nama, 'img' => $value->img, 'create_time' => $value->create_time, 'update_time' => $value->update_time, ]; $imgList[] = $data; dump($data); } Inilah yang saya keluarkan Di mana saya boleh melihat output?
    Jerry pengarang 2018-01-30 14:01:16
  • balas Cetak pembolehubah untuk melihat sama ada ia mempunyai nilai
    韦小宝 pengarang 2018-01-30 13:40:42
  • balas Cetak $data dan lihat jika terdapat sebarang nilai, $ImgList anda kosong dan paling baik diletakkan di hadapan kaedah.
    韦小宝 pengarang 2018-01-30 13:43:06
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!