2014-03-26 60 views
0

我想顯示在表輸入使用類型爲stdClass的對象爲數組,但我的代碼生成以下錯誤:不能在笨

Fatal error: Cannot use object of type stdClass as array in line 36 

這是我的看法:

<tbody> 
           <?php 
            $no=1; 
            if ($berita){ 
            foreach ($berita as $dt) { 
             echo " 
              <tr> 
               <td>$dt[id_berita]</td> (line 36) 
               <td>$dt[tanggal]</td> 
               <td>$dt[judul_berita]</td> 
               <td>$dt[content]</td> 
               <td><a class='ui tiny blue edit button' href='".base_url()."index.php/admin/berita/edit/$dt[id_berita]'><i class='edit icon'></i></a> 
               <a class='ui tiny blue edit button' href='".base_url()."index.php/admin/berita/delete/$dt[id_berita]'><i class='trash icon'></i></a></td> 

              </tr> 
             "; 
             $no++; 
            } 
            } 
           ?> 

          </tbody> 

是什麼我的代碼問題?

回答

2

如果$ dt爲對象,比你可以將它下面

$dt->id_berita 
$dt->tanggal 
+0

感謝其解決 – user3459150