我要检查当前用户ID并获取信息是男性还是女性但是condn false
public function profile() {
$this->load->view('header');
$uname = $this->session->userdata('uname');
$row = $this->brid_groom_fetch->get_program_specific_gender();
if ($row['uname']->uname == $uname) {
$session_id = $this->session->userdata('session_id');
var_dump($session_id);
} else {
echo 'fail';
}
}
答案 0 :(得分:0)
不要使用包含变量的任何数组对象stdClass,只需检查var
public function profile() {
$this->load->view('header');
// print_r($uname);
if ($this->session->userdata('logged_in')) {
//get Data from db
$row = $this->brid_groom_fetch->get_program_specific_gender();
//get session Id
$uname = $this->session->userdata();
//compare both variable directly don't use array format to compare
if ($row = $uname) {
$session_id = $this->session->userdata();
var_dump($session_id);
}
}
}