我想问一下我是否做对了。
这是我模型中的代码:
function member_here()
{
$this->db->select('first_name');
$this->db->from('membership');
$this->db->where('username', 'username');
$q=$this->db->get();
if($q->num_rows() > 0)
{
foreach($q->result() as $row) {
$data[]=$row;
}
return $data;
}
}
然后,这是我的观点中的代码:
$CI =& get_instance();
$CI->load->model('membership_model');
$result = $CI->membership_model->member_here();
var_dump($result);
我很困惑,因为如果我登录,我的名字就不会出现在页面中。无论如何,如果我的代码错了。我如何输出我正在使用的数据库中的一些信息?
提前致谢!
答案 0 :(得分:0)
if($q->num_rows() > 0) {
$data = array();
foreach($q->result() as $row) {
$data[]=$row;
}
return $data;
}
你需要在推入之前初始化$ data变量..