点击状态将更改为Done
&再次单击它将更改为Not Done
。
我无法完成Controller
和Model
。
View.php:
<td>
<?php if ($row->task_status == 'todo') {echo "Not Done";} ?>
<?php if ($row->task_status == 'done') {echo "Done";} ?>
</td>
DB:
`task_status` enum('notdone','done') NOT NULL
model.php:
public function change_status($id, $status)
{
$this->db->where('id', $id);
$this->db->update('table_name')
}
控制器:
public function change_status()
{
$status = array( 'task_status' =>);
$this->model_users->change_status_model($status, $this->input->post('id'));
redirect('main/members');
}
答案 0 :(得分:0)
设置task_status列
public function change_status_model($task_status,$id)
{
$this->db->set('task_status',$task_status)
$this->db->where('id', $id);
$this->db->update('table_name')
}