Я использую скрипт разбиения на страницы PHP/MySQL, который отлично работает, однако мне трудно сортировать результат соответствующим образом.mysql output порядок сортировки
Здесь части моего сценария:
$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/
вы имели в виду: $ д = "выберите * из записей ограничить $ к, $ Дис ORDER BY DESC ид;" ? – cyberwombat