帮忙看下为啥db->limit()不返回数据
本帖最后由 zhangchaoquan 于 2017-6-23 14:31 编辑数据库模型
user_mod.php
function user_select_all()
{
# code...
$this->db->select('*');
$query = $this->db->get('users');
return $query->result();
}
function user_select_limit($start,$end)
{
# code...
$this->db->select('*');
$this->db->limit($end,$start);
$this->db->get('users');
return $query->result();
}
分页控制器
function pagelist($id)
{
# code...
$this->load->model('user_mod');
$user=$this->user_mod->user_select_all();
var_dump($user);
$allnum=count($user);
$pagenum=5;
$config['total_rows']=$allnum;
$config['per_page']=$pagenum;
$config['num_links']=3;
$config['base_url']="/index.php/page/pagelist";
$config['use_page_numbers']=true;
$this->load->library("pagination");
$this->pagination->initialize($config);
echo $this->pagination->create_links();
echo "<br>";
$id=$id?$id:1;
$start=($id-1)*$pagenum;
$list=$this->user_mod->user_select_limit($start,$pagenum);
var_dump($list);
}
var_dump($user);都是正常的。
var_dump($list);搞死都不行,空白
$this->db->get('users');
return $query->result();
这里写错了,你根本没赋值 $query Hex 发表于 2017-6-23 14:38
$this->db->get('users');
return $query->result();
感谢,看到了
$query = $this->db->get('users');
页:
[1]