【发布时间】:2014-02-25 06:44:36
【问题描述】:
我有这个问题,我找不到问题所在。 所以,我的控制器:
$config = array();
$config["base_url"] = base_url() . "products/page/";
$config["total_rows"] = count($this->model_add->countProducts());
$config["per_page"] = 12;
$config["uri_segment"] = 4;
$config["num_links"] = 2;
$config["use_page_numbers"] = true;
型号:
public function countProducts() {
$query = $this->db->query("SELECT * FROM `tdt_articles` WHERE `deleted` = 0 AND `article_type` = 3");
return $query->result();
}
我的问题是,在我的网页中,它显示的页面较少。如果在$config["total_rows"] 上,我输入了准确的记录数,它显示得很好,但如果我像那里显示的那样计算它们,它不会显示所有的记录。完全无法理解是什么问题。希望你能帮助我!谢谢!!!
【问题讨论】:
-
你自己检查
count($this->model_add->countProducts())返回的结果是否正确?
标签: php codeigniter pagination