Помощник
|
Вывод таблицы БД в обратном порядке |
goshikvia
|
Сообщение
#1
|
||
|
|
||
|
|||
Ворон |
13.6.2009, 13:42;
Ответить: Ворон
Сообщение
#2
|
|
select * from table order by field desc
|
|
|
goshikvia
|
Сообщение
#3
|
|
т.е вместо
[php] $str_sql_query = "SELECT * FROM $tb_name"; [/php] написать запрос [php] $str_sql_query = "SELECT * FROM $tb_name ORDER BY 'имя_столбца_по_которому_идет_упорядочивание_те_id' DESC"; [/php] ? |
|
|
goshikvia
|
Сообщение
#4
|
|
Ворон, на твоем сайте кстати при уменьшении ширины окна в шапке тексты наезжает друг на друга
|
|
|
Ворон |
13.6.2009, 14:22;
Ответить: Ворон
Сообщение
#5
|
|
да, только совершенно не обязательно это должен быть id. это может быть дата или еще что-нибудь
|
|
|
goshikvia
|
Сообщение
#6
|
|
Ворон, спасибо :)
|
|
|
Ворон |
13.6.2009, 14:52;
Ответить: Ворон
Сообщение
#7
|
|
отображается все нормально.
и, вообще, со всем вопросами по сайту - туда, а не сюда :) |
|
|
vasvas7775 |
6.2.2011, 18:20;
Ответить: vasvas7775
Сообщение
#8
|
|
ребят Помогите, вот файл вывода из базы данных информации,
Как сделать чтобы она выводилась в обратном порядке, то есть самое последнее сообщение в базе данных было в верху: [PHP]<? /* Соединяемся с базой данных */ $hostname = "localhost"; // название/путь сервера, с MySQL $username = "root"; // имя пользователя (в Denwer`е по умолчанию "root") $password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым) $dbName = "my_base"; // название базы данных $fon = " "; /* Таблица MySQL, в которой хранятся данные */ $table = "gostivaay_ckniga"; // название таблицы /* Создаем соединение */ mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение"); /* Выбираем базу данных. Если произойдет ошибка - вывести ее */ mysql_select_db($dbName) or die (mysql_error()); /* Составляем запрос для извлечения данных из полей "a", "b", "v" таблицы "test_table" */ $query = "SELECT id, GCkname, GCkemail, GCkICQ, GCkURL, GCktext FROM $table"; /* Выполняем запрос. Если произойдет ошибка - вывести ее. */ $res = mysql_query($query) or die(mysql_error()); $str_sql_query = "SELECT * FROM $table ORDER BY 'имя_столбца_по_которому_идет_упорядочивание_те_id' DESC"; /* Выводим данные из таблицы */ echo (" <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"> <html xmlns=\"http://www.w3.org/1999/xhtml\"> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" /> <title>Гостевая книга</title> <style type=\"text/css\"> <!-- h3 { font-size: 18px; text-align: center; color:#8B8B8B;} #blocks {position:relative; margin-top:25px; left:50%; margin-left:-350px; width:700px; background-color:;} #name_4 { float:left; height:30px; background-color:;} #e-mail_4 { float:left; height:30px; background-color:;} #ICQ_4 { float:left; height:30px; background-color:;} #URL_4 { float:left; height:30px; background-color:;} #tab {position:relative;} #sw_4 { width:700px; height:10px; background-color:;} #sw_4_img { margin-left:30px; width:50px; height:10px;} #nomer_4 { width:700px; height:10px; text-align:right; background-color:#ECEAA8; padding-right:10px;} #text_4 { width:700px; height:20px; background-color:#ECEAA8; padding-left:10px; padding-right:10px;} #data_4 { width:700px; height:10px; text-align:right; background-color:#ECEAA8; padding-right:10px;} #№ { font-size:9px; color:#0000CC;} #num_id { font-size:9px; color:#990000;} #text_name_1 { font-size:20px; color:#000000; text-align:left; padding-left:15px; margin-top:8px; display:block;} #text_name_2 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block; background-color:;} #text_name_3 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;} #text_name_4 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;} #text_name_5 { font-size:15px; color:#000000; padding-left:5px;} #zacr_bloc1 { height:4px; background-color:;} #zacr_bloc2 { height:4px; background-color:;} .d1, .d2, .d3, .d4 { display: block; height: 1px; background:#ECEAA8; overflow: hidden; } .d1 { margin: 0 5px; } .d2 { margin: 0 3px; } .d3 { margin: 0 2px; } .d4 { margin: 0 1px; height: 2px; } --> </style> </head> <body> <h3>Гостевая книга.</h3> "); /* Цикл вывода данных из базы конкретных полей */ while ($row = mysql_fetch_array($res)) { echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks\">"; echo "<tr>"; echo "<td id=\"name_4\">". "<b>". "<font id=\"text_name_1\">". $row['GCkname']. "</font>". "</b>". "</td>"; echo "<td id=\"e-mail_4\">". "<font id=\"text_name_2\">". $row['GCkemail']. "</font>". "</td>"; echo "<td id=\"ICQ_4\">". "<font id=\"text_name_3\">". $row['GCkICQ']. "</font>"."</td>"; echo "<td id=\"URL_4\">". "<font id=\"text_name_4\">". $row['GCkURL']. "</font>". "</td>"; echo "</tr>"; echo "<tr>"; echo "<td colspan=\"4\" id=\"sw_4\">". "<img id=\"sw_4_img\" src=\"/gostivaay_ckniga/images/strelka2.jpg\">". "</img>". "</td>"; echo "</tr>"; echo "<tr>"; echo "<td colspan=\"4\" id=\"zacr_bloc1\">". "<span class=\"d1\">". "</span>". "<span class=\"d2\">". "</span>". "<span class=\"d3\">". "</span>". "<span class=\"d4\">". "</span>". "</td>"; echo "</tr>"; echo "<tr>"; echo "<td colspan=\"4\" id=\"nomer_4\">". "<font id=\"№\">". №. "</font>". $fon. "<font id=\"num_id\">". $row['id']. "</font>". "</td>"; echo "</tr>"; echo "<tr>"; echo "<td colspan=\"4\" id=\"text_4\">". "<font id=\"text_name_5\">". $row['GCktext']. "</font>". "</td>"; echo "</tr>"; echo "<tr>"; echo "<td colspan=\"4\" id=\"data_4\">". "</td>"; echo "</tr>"; echo "<tr>"; echo "<td colspan=\"4\" id=\"zacr_bloc2\">". "<span class=\"d4\">". "</span>". "<span class=\"d3\">". "</span>". "<span class=\"d2\">". "</span>". "<span class=\"d1\">". "</span>". "</td>"; echo "</tr>"; echo "</table>"; } /* Закрываем соединение */ mysql_close(); ?> [/PHP] |
|
|
ottaviano |
6.2.2011, 18:33;
Ответить: ottaviano
Сообщение
#9
|
|
|
vasvas7775, ORDER BY ... DESC
вы уже используете упорядочивание по ид в одном запросе используйте и в другом
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок быстро, удобно, по доступному курсу |
200 | Sostavitel | 97665 | 11.2.2024, 21:07 автор: Wolfhound |
|
Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA). | 9 | sbitcoinru | 6746 | 10.10.2023, 19:25 автор: Sbitcoin |
|
Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH | 225 | himin | 132449 | 7.5.2023, 13:26 автор: Вера_Симонова |
|
«»101Crypta.com«»ВВОД/ВЫВОД/ОБМЕН«»BTC/ETH/QIWI/USDT/VISA/MC«»НАЛИЧНЫЕ/СНГ/ЕВРОПА«» | 13 | 101Crypta | 12130 | 18.4.2023, 23:15 автор: 101Crypta |
|
Нужен вывод в топ наших роликов Youtube | 3 | wep | 1906 | 23.3.2023, 17:39 автор: distrib095 |
Текстовая версия | Сейчас: 29.3.2024, 5:19 |