drupal7 中如果你使用db_query_range 查询,是不是不能实现分页功能? theme('pager')使用不了,那么下面这段代码将帮助你解决这个问题,使用分页初始化方法
$query = 'SELECT * FROM {table}';
$limit = 10;
$page = pager_default_initialize(db_query($query)->rowCount(), $limit);
$offset = $limit * $page;
$result = db_query_range($query, $offset, $limit);
...
$output .= theme('pager');