我想實現一個「頁面」系統,以便在第一頁中顯示10個結果(1-10),在第二頁中顯示其他10(11-20)個結果。等如何將查詢結果分成頁面?
結果應該以不同的方式進行排序,例如ORDER BY count DESC;
是否有純粹的MySQL的解決方案,這一點,像
$results_per_page = 10;
$page_number = $_GET['page'];
mysql_query("SELECT * FROM mytable ORDER BY count DESC
LIMIT $results_per_page*$page , $results_per_page*($page+1) // Of course, I made up this line
;");
你想的是什麼做叫做分頁。你需要停止使用'mysql_'函數。 – Kermit 2013-02-22 19:40:54
謝謝。爲什麼不是mysql_函數?我應該用什麼來代替? – marvin 2013-02-22 19:42:00
看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。 – Kermit 2013-02-22 19:42:21