<?
$sql = "SELECT * FROM `users` WHERE ORDER BY `mref` LIMIT 10";
$result = mysql_query($sql) or die(mysql_error() ."<br/>". $sql);
while ($row = mysql_fetch_assoc($result))
{
echo "".$row['email']." ";
}
?>
Требуется выбрать из таблицы 10 строк и упорядочить их уменьшению поля mref. Потом вывести на экран таблицу из 10 строчек с email и mref. Вывести я сам смогу, а обратиться к базе не получается. Точнее не выходит упорядочить потом...
Спустя 57 минут, 17 секунд (20.10.2011 - 21:50) imbalance_hero написал(а):
ORDER BY `mref` DESC - выборка в обратном порядке. С последней записи в начало!
Спустя 6 часов, 10 минут, 4 секунды (21.10.2011 - 04:00) Jimmbo написал(а):
Цитата |
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY `mref` DESC LIMIT 10' at line 1 SELECT * FROM `users` WHERE ORDER BY `mref` DESC LIMIT 10 |
Спустя 43 минуты, 51 секунда (21.10.2011 - 04:44) redreem написал(а):
SELECT * FROM `users` ORDER BY `mref` DESC LIMIT 10
Спустя 31 минута, 37 секунд (21.10.2011 - 05:15) Jimmbo написал(а):
redreem, спасибо. Получилось.
_____________
Оскорбления — это обычные доводы тех, кто неправ @ Жан-Жак Руссо