Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Каталог ссылок PHP+MySQL / 6 сообщений из 6, страница 1 из 1
16.06.2005, 15:37
    #33119863
pusnet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Каталог ссылок PHP+MySQL
Ссылки выводятся в обратном порядке. (у каждой есть ID)
На первой странице - последняя добавленная ссылка.
Вывод ссылок описан ниже в шаблоне html, основной код прикреплен к посту.

Как сделать, чтобы они выводились по порядку - по возрастанию ID?


{mpp}
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="2">
<TR>
<TH ALIGN="RIGHT" COLSPAN="2">Список ссылок</TH>
</TR>
<TR>
<TD><B><IMG SRC="img/dcl.gif" WIDTH="10" HEIGHT="10" ALIGN="ABSMIDDLE"> {l.NAZV}</B></TD>
</TR>
<TR>
<TD STYLE="font-size:10px"><IMG SRC="img/rr.gif" WIDTH="20" HEIGHT="16" ALIGN="ABSMIDDLE"> <B>ID </B>{l.ID} (Переходов: {l.GOES}, последний: {l.DT})</TD>
</TR>
<TR>
<TD COLSPAN="2" CLASS="dash"><DIV ALIGN="JUSTIFY">{l.DSC}</DIV></TD>
</TR>
<TR>
<TD COLSPAN="2"><IMG SRC="img/i.gif" WIDTH="16" HEIGHT="16" ALIGN="ABSMIDDLE"> <A HREF="{l.URL}" TARGET="_blank" OnClick="window.location.href='?a=count&id={l.ID}'">{l.URL}</A>
</TD>
</TR>
</TABLE>
...
Рейтинг: 0 / 0
16.06.2005, 16:07
    #33119954
Карел
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Каталог ссылок PHP+MySQL
Код: plaintext
SELECT ...ORDER BY id....

а в чем собственно проблема?
...
Рейтинг: 0 / 0
16.06.2005, 16:12
    #33119968
pusnet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Каталог ссылок PHP+MySQL
показывает на первой странице ссылку с последним ID и так далее в порядке убывания.
Хотя в базе они лежат по порядку естественно.
Нужно чтобы на первой странице был ID и т.д. в порядке возрастания, чтобы ссылки не смещались по страницам.
...
Рейтинг: 0 / 0
16.06.2005, 16:24
    #33120017
pusnet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Каталог ссылок PHP+MySQL
...
Рейтинг: 0 / 0
16.06.2005, 17:35
    #33120266
Армянка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Каталог ссылок PHP+MySQL
Странный какой-то вопрос... если вам нужна сортировка по дате, но в порядке возрастания просто замените DESC на ASC (по умолчанию) в запросе SELECT

Код: plaintext
$query=MYSQL_QUERY("SELECT * FROM `WWW_LINKS` WHERE 1 ORDER BY DT ASC LIMIT ".$m[PAGE].", ".$m[PERPAGE]); 
Если же нужна сортировка именно по ID, тогда так:

Код: plaintext
$query=MYSQL_QUERY("SELECT * FROM `WWW_LINKS` WHERE 1 ORDER BY ID ASC LIMIT ".$m[PAGE].", ".$m[PERPAGE]); 
Если не трбуется разделение по страницам, тогда уберите LIMIT из запроса:

Код: plaintext
$query=MYSQL_QUERY("SELECT * FROM `WWW_LINKS` WHERE 1 ORDER BY DT"); 
или $m[PERPAGE] очень большое значение.
...
Рейтинг: 0 / 0
16.06.2005, 18:51
    #33120402
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Каталог ссылок PHP+MySQL
Армянка$m[PAGE]
...
$m[PERPAGE]); php.net/language.types.array#language.types.array.foo-bar
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Каталог ссылок PHP+MySQL / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]