Порядок вывода из БД..

fax

Guest
Порядок вывода из БД..

$r=mysql_query("SELECT * FROM users where login='$login'");
for ($i=0; $i<mysql_num_rows($r); $i++)
{
$log=mysql_fetch_array($r);

print "$log[info]";
}

В таблице users есть поле id (AUTO_INCREMENT).
Как выводить инфу из юзерс так чтобы шло от меньшего ID и до большего
Тоесть:
1
2
3
4
5...
 

fax

Guest
а если надо наоборот от большего к меньшему?
 

fax

Guest
что так "SELECT * FROM logs where lid='$zayavka[id]' ORDER BY id ASC"
что так "SELECT * FROM logs where lid='$zayavka[id]' ORDER BY id"
Выводит в таком порядке 1-10 ...
 

Demiurg

Guest
а вобще по id сортировать не надо, это идентификатор и только.

и for не надо использовать
используй конструкцию вида
while($row = mysql_fetch_*($result))
{
}
 
Сверху