确定分页期间不需要的页面

时间:2013-09-24 11:13:14

标签: php pagination

我正在尝试实现分页。如下所示,查询用于获取每页显示的所需行数,并过滤一些数据。问题是因为我在同一个查询中过滤数据,我无法确定分页部分的页数。

过滤数据的最佳方法是什么,以及了解所需页面的数量。

$query =   "SELECT c.id AS c_id, v_id, first_name, middle_name, last_name, email
                    FROM  `c` ,  `v`
                    WHERE closed =  'n'
                    AND c.v_id = v.id AND (" . $like_string . ")
                    ORDER BY c.id
                    LIMIT $open_startlimit , $data_perPage";

1 个答案:

答案 0 :(得分:0)

创建另一个获取所有行的查询,并使用该行的计数。

$query =   "SELECT c.id FROM c, v WHERE closed = 'n' AND c.v_id = v.id AND (" . $like_string . ")";