我需要显示"kategori_barang"表格当我提交代码时,我得到一条错误消息,上面写着"试图访问null类型值上的数组偏移量"。有人能弄明白吗?谢谢你的帮助。
//the title
<h3>Form Edit Kategori</h3>
//syntax for open a controller
<?php echo form_open('kategori/edit'); ?>
//list for display an id number
<input type="text" value="<?php echo $record['kategori_id'];?>" name="id">
<table border="1">
<tr>
<td>Nama Kategori</td>
<td><input type="text" name="kategori" placeholder="kategori"
value="<?php echo $record['nama_kategori'];?>"></td>
</tr>
<tr>
<td colspan="2"><button type="submit" name="submit">Submit</button></td>
</tr>
</table>
</html>
错误意味着您的$record数组没有这样的键。使用
isset($record['kategori_id']) ? $record['kategori_id'] : 0;
或将$记录转储到日志中以查看其中的内容,如下所示
error_log( print_r($record, TRUE) );
并从那里取....看起来你的$record里面什么都没有