我正在使用PHP搜索工具,它正在從數據庫中檢索數據。它有效,但現在我想按最新日期對結果進行排序。 created
是存儲數據庫時間戳的列的名稱。按日期排序
這裏是我的代碼:
$res = mysql_query("SELECT * FROM book WHERE MATCH
(title,cat_number,isbn,issn,created,subject) AGAINST ('$q' $mode) LIMIT 50", $db);
$list = array();
while($row = mysql_fetch_assoc($res))
{
$list[] = $row;
}
mysql_free_result($res);
** Heads up!** PHP在未來的版本中會棄用和刪除mysql_'系列的函數。請藉此機會切換到[PDO](http://php.net/book.pdo)或[mysqli](http://php.net/book.mysqli)。 – Charles
檢查時間戳的限制:http://dev.mysql.com/doc/refman/5.1/en/datetime.html – alditis