我想知道在哪里可以检索 Codeigniter 中的查询结果。
编码:
$this->db->where('usuario', $this->input->post('drcorreo'));
$cdb=$this->db->get('usuarios');
我想要的是在此查询中保存用户名的位置,以便将其保存在会话类中。
谢谢。
我想知道在哪里可以检索 Codeigniter 中的查询结果。
编码:
$this->db->where('usuario', $this->input->post('drcorreo'));
$cdb=$this->db->get('usuarios');
我想要的是在此查询中保存用户名的位置,以便将其保存在会话类中。
谢谢。
尝试这个:
### saving in the session ###
$rs = $this->db->where('usuario', $this->input->post('drcorreo'))->get('usuarios');
if($rs->num_rows() > 0){
$data = $rs->row_array(); #for a single tuple use result_array() for multiple tuples
$this->session->set_userdata('usuario', $data['usuario']); #saving it in session
}
### to retrieve dfrom the session ###
$usuario = $this->session->userdata('usuario');
你可以试试这个:
$result = $this->db->get_where($table, array('username' =>$this->input->post('drcorreo')));
$result->result_array();
对于文档,您可以在此处阅读Codeigniter