CodeIgniter状态更改 [英] CodeIgniter Status Change
本文介绍了CodeIgniter状态更改的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Onclick的状态将更改为完成
&再次单击它将更改为未完成
。
Onclick the status will be changed to Done
& again On click it will be changed to Not Done
.
>
我无法完成控制器
和模型
。
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
.php:
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');
}
推荐答案
设置task_status列
Set task_status column
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')
}
这篇关于CodeIgniter状态更改的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文