2 回答

TA貢獻2011條經驗 獲得超2個贊
它不起作用,因為在您的模型中您不返回查詢結果。用這個:
public function buscarUsuario($cedula)
{
$query=$this->db->get_where('usuario',$cedula);
return ($query->num_rows()) ?$query->result():false; // returns false, if query has no results
}
并將控制器更改為這些行
$data['usuario']=$this->usuario_model->buscarUsuario($cedula);
$this->load->view("buscar_view" , $data);
在你看來是這樣的:
if($usuario==false){echo 'no records found'; }
else{
foreach ($usuario as $u) {
//forma nueva
// your code
}
}

TA貢獻1831條經驗 獲得超4個贊
在您的控制器中更改此設置
if($this->input->post())
{
$cedula=$this->input->post('cedula');
$usuario=$this->usuario_model->buscarUsuario($cedula);
$this->load->view("buscar_view" ,array ('usuario'=>$usario);
}
- 2 回答
- 0 關注
- 161 瀏覽
添加回答
舉報