2016-02-11 75 views
-3

我已經提出了這個問題,但沒有回答的工作,然後問題被移動或誤解 - 所以沒有我問截圖。從MySQL訂購數據

我的問題是這樣的。我存儲在數據庫的數據,如圖截圖這裏 Database View

通過使用查詢下面我試圖通過顯示上市時間升序

$lookup = dbquery("SELECT * FROM bookings WHERE book_date='".$findme."' ORDER BY book_time DESC"); 

但它沒有正確排序。如下所示。

Page view

能否請你幫我這個。正如您所看到的,日期&時間作爲時間戳存儲在VARCHAR字段中。

+0

請不要只是再次詢問同樣的問題。看看你的這個問題的其他版本下面的評論。按照建議編輯該問題。通過編輯問題,它會再次出現在問題列表的頂部。 –

+0

這兩個截圖都是關於不同的數據並不是很有幫助。第一個人沒有一個與第二個人對應。 – trincot

+0

與名稱無關。我只是想讓你看到db的結構。 –

回答

0

試試這個,

select * from bookings WHERE book_date='".$findme."' order by FROM_UNIXTIME(book_time) asc; 
+0

這沒有奏效。 –

+0

我編輯了代碼,你可以再試一次 –

+1

OP爲什麼要「試試這個」?一個好的答案***將總是解釋所做的事情以及爲什麼這樣做,不僅是爲了OP,而且是爲了將來SO的訪問者。 –