该问题已被锁定!
5
关注
4111
浏览

列表分页sql语句

AI智能回复搜索中,请稍后...

查看全部 2 个回答

Alu 初级会员 用户来自于: 广东省东莞市
2014-12-15 12:09
查询分页不用那么麻烦,可以看系统自带的分页功能。

	public function get_topic_list($where = null, $order = 'topic_id DESC', $limit = 10, $page = null)
	{
		if ($topic_list = $this->fetch_page('topic', $where, $order, $page, $limit))
		{
			foreach ($topic_list AS $key => $val)
			{
				if (!$val['url_token'])
				{
					$topic_list[$key]['url_token'] = rawurlencode($val['topic_title']);
				}
			}
		}

		return $topic_list;
	}

$this->fetch_page('topic', $where, $order, $page, $limit)

$limit为分页显示数量,$page默认为1,翻页时读取参数。
下面是不带分页查询
$this->fetch_all('topic', $where, $order, $limit);
如果要用不带分页的方面时行分布就需要加
	public function get_topic_count($where = null) {
		return $this->count('topic', $where);
	}
main上使用方法:

$list = $this->model('topic')->get_topic_list(null, 'topic_id DESC', 30, $_GET['page']);
		TPL::assign('pagination', AWS_APP::pagination()->initialize(array(
			'base_url' => get_setting('base_url') . '/topic/, 
			'total_rows' => $this->model('topic')->found_rows(), 
			'per_page' => 30
		))->create_links());
		TPL::assign('list', $list);

模板上记得加上:pagination; ?>

模板输出就行了

关于作者

问题动态

发布时间
2014-11-06 17:37
更新时间
2014-12-15 12:09
关注人数
5 人关注

相关问题

后台会员列表出问题 是什么问题 2.1版本
虽说体会到了wecenter自定义路由的强大。但是分页url还是改的很丑。
手机版 问题列表 最新 推荐 热门 等待回复 还会加上吗
分页和通知跳转问题
谁能公开一下列表页 SQL调用图片的方法?
分页风格不能统一。。。。。
列表页可以显示图片么?
如何将发现页面的文章列表模板替换到文章频道列表?
AJAX 分页
通知列表中如果是文章就没有锚定位和高亮显示

推荐内容

求个查询数据库语句
如果修改搜索结果为分页,而不是“更多”
大家帮我看下,这样写是不是正确的?
分页链接太长了 如何修改呢?
WC2.1Phpmyadmin备份、导入SQL出错
分页第一页不显示ULR后缀的BUG
请教个seo相关的问题,分页相关的问题
怎么把话题类别下的列表页面的更多修改为分页呢?不加载,而是传统分页
问题列表页数我想显示1 2 3 4 5 6 7 8 9 10 >> 这样如何更改啊。
sort_type-new__day-0__is_recommend-0__page-3 这样的分页看着真难受 能不能简单点啊