嗨,我想在数据库中选择1或0。我在admin_模型中创建了一个函数,但它在数据库中没有更新。
我是管理员。
function user_ban($id){
$fb_ban = $this->admin_model->ban_user($id);
redirect('admin/reportedUsers');
exit;
}
这是管理员模式
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');