Здравствуйте! Написал первую гостевую книгу с базами. Такая проблема: при выборке данных, сообщения сортируются как 1,2,3; а надо 3,2,1. Можно ли это сделать? Можно ли это сделать с помощью DESC?
<?php
$myconn = mysql_connect ('localhost', 'root', '359548');
mysql_select_db ('guestbook', $myconn);
$query2 = "SELECT message_id, author, message FROM message";
$result2 = mysql_query ($query2);
while ($name_row = mysql_fetch_row ($result2)) {
print "<tr>
<td width=\"50\" valign=\"top\">$name_row[1]</td><td valign=\"top\">$name_row[2]</td>
</tr>\n";
}
?>
1. Itan - 16 Декабря, 2008 - 17:57:02 - перейти к сообщению
2. EuGen - 16 Декабря, 2008 - 22:42:40 - перейти к сообщению
DESC как раз и предназначен для обратной сортировки. Не очень понял вопроса. Если Вы знаете про DESC, то, может, стоило попробовать?
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT message_id, author, message FROM message ORDER BY message_id DESC