我使用的PHP/MySQL分頁腳本工作正常,但我有麻煩排序相應的輸出。我的腳本mysql輸出排序順序
以下部分組成:
$link=mysql_connect("localhost","x","x");
mysql_select_db("x",$link);
$q="select count(*) \"total\" from entries";
$ros=mysql_query($q,$link);
$row=(mysql_fetch_array($ros));
$total=$row['total'];
$dis=3;
$total_page=ceil($total/$dis);
$page_cur=(isset($_GET['page']))?$_GET['page']:1;
$k=($page_cur-1)*$dis;
$q="select * from entries limit $k,$dis";
$ros=mysql_query($q,$link);
while($row=mysql_fetch_array($ros))
{
我試着行
$q="select count(*) \"total\" from entries";
改變
$q="select count(*) \"total\" from entries id DESC";
但它似乎沒有正常工作。
任何人都有一個想法,我可以如何得到這個固定的,並有按ID排序的項目?
一些專家的幫助將不勝感激 - 非常感謝你。
請地方找到原來的劇本我這裏有:http://allitstuff.com/php-mysql-pagination-script-download/
您的意思是:$ q =「select * from entries limit $ k,$ dis ORDER BY id DESC;」 ? – cyberwombat