我想我的帖子,我讨论板按日期排序。 这里是我的代码:
$query = mysql_query("SELECT * FROM {$statement}
LIMIT {$startpoint} , {$limit}
ORDER BY datetime ASC");
有什么语法问题呢? 如果没有,还有什么可能是错误的? 基本上所发生的事情,是结果没有显示出来。 我删除的订单,和它的作品(当然,它没有排序,...)
我想我的帖子,我讨论板按日期排序。 这里是我的代码:
$query = mysql_query("SELECT * FROM {$statement}
LIMIT {$startpoint} , {$limit}
ORDER BY datetime ASC");
有什么语法问题呢? 如果没有,还有什么可能是错误的? 基本上所发生的事情,是结果没有显示出来。 我删除的订单,和它的作品(当然,它没有排序,...)
为了通过限制之前,应该去:
$query = mysql_query("SELECT * FROM {$statement}
ORDER BY datetime ASC LIMIT {$startpoint} , {$limit}");
尝试这个:
$query = mysql_query("SELECT * FROM {$statement}
ORDER BY datetime ASC LIMIT {$startpoint} , {$limit} ");
可能有点为时已晚,但MySQL提供OFFSET关键字,这是非常有用的......尤其是对分页
mysql_query("SELECT * FROM {$statement} ORDER BY datetime ASC LIMIT {$limit} OFFSET {offset}
如果,每页10笔是要显示第2页即记录11-20您的查询就会看起来像记录你正在寻找什么,以及:
mysql_query("SELECT * FROM {$statement} ORDER BY datetime ASC LIMIT 10 OFFSET 10
REF: http://www.petefreitag.com/item/451.cfm