我已经问了这个问题,但是没有回答那个问题,然后问题被移动或被误解了 - 所以我没有问过截图。
我的问题是这个。我有数据存储在db中,如此处的屏幕截图所示
通过使用下面的查询,我试图按时间升序显示列表
$lookup = dbquery("SELECT * FROM bookings WHERE book_date='".$findme."' ORDER BY book_time DESC");
但它没有正确排序。显示如下。
你能帮我解决这个问题。你可以看到日期& time作为时间戳存储在VARCHAR字段中。
答案 0 :(得分:0)
试试这个,
select * from bookings WHERE book_date='".$findme."' order by FROM_UNIXTIME(book_time) asc;