嗨,我想在数据库中看到1或0。我在admin_model中创建了一个函数,但它没有在数据库中更新。
这是admin控制器。
function user_ban($id){
$fb_ban = $this->admin_model->ban_user($id);
redirect('admin/reportedUsers');
exit;
}
this is admin_model
public function ban_user($id){
$this->db->set('ip_baned', 1);
$this->db->where('id', $id);
$this->db->update('users');
}
这里是我的HTML部分,其中按钮发送id和调用函数。
<a style="text-decoration: underline;" href="<?php echo base_url("admin/user_ban/".$users['id']); ?>"><span class='btn btn-success btn-xs' title="Click to Ban">Ban User</span></a>
相同的代码在其他页面上运行良好
使用下面的方法执行
$this->db->set('ip_baned', '1', FALSE);
$this->db->where('id', $id);
$this->db->update('users');