我正在为管理员执行管理页面以批准帐户。但是,一旦我批准了一个待处理帐户,其他待处理帐户将同时获得批准。我想要发生的是,如果我批准一个待处理帐户,则待处理帐户的其余部分将保持待定状态,直至获得批准。我一直在寻找答案,但我找不到答案。希望你能帮助我。
这是代码:
public function approve_user()
{ $id= $this->session->userdata('uid');
$rajan =$this->user_model->update_user(array('user_ID',$id));
/*$data = array(
'user_status' => 'active'
);*/
$query=$this->db->select('user_ID');
$query=$this->db->get('users');
$data['user_ID'] = $rajan;
if($query->num_rows() > 0)
{
$row = $query->row_array();
$user_ID= $row['user_ID'];
}
for($i=1; $i<=$data;$i++)
{
$userdata=array('user_status'=>'active'
);
$this->db->update('users',$userdata);
}
//redirect('admin/index');
}
答案 0 :(得分:3)
$这 - &GT; DB-化合物其中( '编号',$ USER_ID); $这 - &GT; DB-&GT;更新( '用户',$用户数据);
指定where子句