我正在使用Codeigniter,我想为顾问返回一些信息。出于某种原因,该模型没有从数据库中返回任何内容(我假设因为我在整个表中放置了文本而没有出现任何内容)。查询调用来自两个不同表的信息,我直接在数据库中使用查询以确保它有效。
在这一点上,我确信它是一个小我不见的东西。任何见解都表示赞赏。
模型
printf( "&matrix[0][0] = %p\n", (void *) &matrix[0][0] );
控制器
void *
查看
function profileInfo($user_id, $user_type)
{
if($user_type == 'advisor')
{
$this->db->select('user_fullname, CWID, user_name, user_email, user_phone, major, office_loc');
$this->db->from('users, advisor');
$this->db->where('users.user_id', $user_id);
$this->db->where('users.user_id = advisor.user_id');
$query = $this->db->get();
return $query->result();
}
elseif($user_type == 'advisee')
{
$this->db->select('user_fullname, CWID, user_name, user_email, user_phone, major, classification');
$this->db->from('users, advisee');
$this->db->where('users.user_id', $user_id);
$this->db->where('users.user_id = advisee.user_id');
$query = $this->db->get();
return $query->result();
}
else
{
$this->db->select('user_fullname, CWID, user_name, user_email, user_phone');
$this->db->from('users');
$this->db->where('user_id', $user_id);
$query = $this->db->get();
return $query->result();
}
}