Codeigniter返回值与foreach表中的输出

时间:2016-04-24 13:19:15

标签: php html mysql codeigniter html-table

我正在使用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();
    }

}

0 个答案:

没有答案