我已阅读各种页面,但我仍然按日期升序。 这是我尝试过的:
$sqx = "SELECT * FROM $hislist ORDER BY (STR_TO_DATE(date,'%D %d-%M-%Y%H:%i:%s')) DESC";
我将日期存储为VARCHAR
所以我尝试使用STR_TO_DATE
,但我仍然有:
Wed 22-Mar-2017 15:29:52
Wed 22-Mar-2017 15:51:04
Thu 23-Mar-2017 17:12:34
我希望最近的日期在最前面。
如果你可以帮助我,我想问一下分页,一些简单的方法来分页,如第一页上的30条最新记录,以及接下来的30页。
对不起我的上一个问题。我很急。 感谢您的所有帮助,并期待您的回答。
答案 0 :(得分:0)
$sqx = "SELECT * FROM $hislist ORDER BY (STR_TO_DATE(date,'%a %d-%M-%Y%H:%i:%s')) DESC";
试试上面的代码。 希望这会有所帮助。