Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: PHP и MySQL
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: Обратный вывод таблицы
Rofl
Отправлено: 22 Ноября, 2006 - 07:17:14
Post Id



Advanced Member


Покинул форум
Сообщений всего: 329
Дата рег-ции: Нояб. 2004  
Откуда: Кострома

Карма 0




Привет.
Итак! У меня есть база данных MySQL, и в ней, к примеру, такая таблица:
CODE:

create table new (
id_table INT(6) NOT NULL AUTO_INCREMENT,
name TINYTEXT,
PRIMARY KEY (id_table)
)TYPE=MyISAM;


В таблице есть две строки:
CODE:

INSERT INTO new VALUES (0,'First');
INSERT INTO new VALUES (0,'Second');


И .php файл с таким кодом:
CODE:

<?php
include "config.php";
$ath = mysql_query("select * from new;");
if($ath) {
echo "<table border=1>";
echo "<tr>
<td>Номер</td>
<td>Имя</td>";
while(list($id_table, $name) = mysql_fetch_array($ath)) {
echo "<TR>
<TD>$id_table
<TD>$name";
}
echo "</table>";
}
else {
echo "<P><B>Error: " . mysql_error() . "</b>";
}
?>


В результате чего в броузере мы имеем таблицу:
CODE:

Номер Имя
1 First
2 Second


А теперь вопрос: что надо сделать с кодом php, чтобы в таблицу выводились данные не в прямом порядке, то есть 1, 2, 3 и т.д., а в обратном, чтобы в конце концов получилась следующая таблица:
CODE:

Номер Имя
2 Second
1 First
 
 Top
TvoyWeb Администратор
Отправлено: 22 Ноября, 2006 - 07:25:20
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




По возрастанию:
CODE:
$ath = mysql_query("select * from `new` ORDER BY `id_table` ASC;");

По убыванию:
CODE:
$ath = mysql_query("select * from `new` ORDER BY `id_table` DESC;");
 
 Top
Rofl
Отправлено: 22 Ноября, 2006 - 07:27:59
Post Id



Advanced Member


Покинул форум
Сообщений всего: 329
Дата рег-ции: Нояб. 2004  
Откуда: Кострома

Карма 0




Счас попробую...\n\n(Добавление)
Жутко благодарю Улыбка Всё ок.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0389]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33