我想使用单选按钮为我的每一行数据更新数据。
示例:
我的表
id |名字|年龄|号码|帐户|注意|地方|无线电
点击单选按钮(Mencurigakan / Tidak Mencurigakan)后,收音机将被更新。我尝试使用此代码,但无法读取 id 列,我只能更新一行
控制器:
public function updateradio($id) {
$data=$this->welcome_model;
$data->radio=$this->input->post("radio$id");
$data->update_bb($id);
}
型号:
public function update_bb($id) {
$id = /*i need something here*/
$data = array('radio' => $this->input->post("radio$id"));
$this->db->where('id', $id);
$this->db->update('info', $data);
}
查看:
<?php
foreach ($results as $row) {
echo '<tr>';
echo '<td>' . $row->id . '</td>';
echo '<td>' . $row->name . '</td>';
echo '<td>' . $row->age . '</td>';
echo '<td>' . $row->number . '</td>';
echo '<td>' . "Rp " . $row->account . '</td>';
echo '<td>' . $row->note . '</td>';
echo '<td>' . $row->place . '</td>';
?>
<form action="<?php echo base_url(); ?>welcome/updateradio" method="post">
<div class="radio">
<label>
<input type="radio" name="radio<?php echo $row->id ?>" value="3"/>
Mencurigakan
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="radio<?php echo $row->id ?>" value="2"/>
Tidak Mencurigakan
</label>
</div>
</td>
<?php
echo '</tr>';
}
?>
<button type="submit" class="btn btn-group">Update</button>
</form>
任何帮助将不胜感激!