我有一个页面,其中包含来自数据库表的数据。在每一行的末尾,都有一个更新按钮,允许用户更新该特定行。我试图将 Id 作为只读输入,但是每当我在任何行上单击提交时,$this->input->post() 返回的值始终是最后一行 Id。我希望它返回我单击提交的 ID。
标识名称操作
echo form_open('control/edit');
foreach($rs as $db)
{
$row = array(form_input('id', $db['id']), $db['name'], form_submit('update', 'Update'));
$this->table->add_row($row);
}
echo $this->table->generate();
在控制/编辑控制器中,
$this->input->post('id') // always returns the id of the last row.
有人知道我该怎么做吗?谢谢你。