我有一個表中有7個記錄,但我希望只選擇最後5個按日期排序的記錄DESC。我想在我的表格中按照日期ASC排序顯示這些記錄。從日期按日期從sql數據庫中選擇記錄但我希望在日期表中顯示記錄ASC
我的代碼:
$select_record = mysqli_query($con, "select * from table order by date DESC limit 5");
while($row=mysqli_fetch_array($select_record)){
$date = $row['date'];
echo "<tr><td>$date<br></td></tr>";
記錄在我的表像這樣
Date
2014-05-15
2014-04-15
2014-06-15
2014-02-15
2014-07-15
2014-01-15
2014-03-15
我的代碼就給我造成這樣
Date
2014-07-15
2014-06-15
2014-05-15
2014-04-15
2014-03-15
但我想造成這樣的
Date
2014-03-15
2014-04-15
2014-05-15
2014-06-15
2014-07-15
嗨,伊爾凡,歡迎StackOverflow上。請仔細閱讀「[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)」。 – fusion3k
可能是一個愚蠢的問題,但....爲什麼你ORER BY desc當你真的想要ORDER BY ASC? – VolkerK
我想他不想讓循環從第一個月開始計算,而是第3個月。 idk我很困惑自己。 – andre3wap