我已经阅读了各个页面,但我仍然得到日期的升序。 这是我尝试过的:
$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 条最新记录,等等。
我对我的最后一个问题感到抱歉。我很着急。 感谢您的所有帮助,并期待您的答复。
最佳答案
$sqx = "SELECT * FROM $hislist ORDER BY (STR_TO_DATE(date,'%a %d-%M-%Y%H:%i:%s')) DESC";
试试上面的代码。 希望这会有所帮助。
关于php - 在 PHP 中显示最近日期和分页的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42975248/