Arrays 无法将stdClass类型的对象用作CodeIgniter中的数组
我试图在表中显示输入,但我的代码生成以下错误:Arrays 无法将stdClass类型的对象用作CodeIgniter中的数组,arrays,codeigniter,object,view,stdclass,Arrays,Codeigniter,Object,View,Stdclass,我试图在表中显示输入,但我的代码生成以下错误: Fatal error: Cannot use object of type stdClass as array in line 36 我的看法是: <tbody> <?php $no=1; if ($berita){
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>
我的代码有什么问题吗?如果$dt是对象,那么您可以按如下方式进行修改
$dt->id_berita
$dt->tanggal