我正在尝试在表格中显示输入,但我的代码会生成以下错误:
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>
我的代码有什么问题?
答案 0 :(得分:2)
如果$ dt是对象,那么你可以如下所示
$dt->id_berita
$dt->tanggal