![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Lloyd2 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 20.10.2005 Репутация: нет Всего: нет |
Такая вот задача встала.
Имеется таблица статей: id | date | name И например выводятся все статьи за 2005 год: 1. Одна статья 2. Вторая 3. Еще одна ...... 99. Последняя статья за этот 2005 год Здесь все понятно, список из цифр создаем с помощью счетчика (например от $i=0, $i++) Но если кликнуть на конкретную статью, например под номером 3, необходимо вывести такое: 2. Предыдущая статья 3. Третья статья Текст статьи 4. Следующая статья Как построить такой список (я имею ввиду номера списка)? |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 1 Всего: 41 |
Хм.
$i-1 и $i+1 ? -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| xolod |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.5.2005 Где: Когда: Что: Репутация: 4 Всего: 13 |
Трезво, в лоб. Жаль только id в БД может и не идти по порядку (1,2,3,4, ...), а быть (в следствии удаления и создания новых записей) странным (1,3,5,6,8, ...). А что тогда? Правильно. Мысль не верна. Решение на поверхности, но я не вижу, кроме одного, слишком не оптимизированного. |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 1 Всего: 41 |
А причём тут id в БД?
Какой вопрос, такой и ответ. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| Dave |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 17.6.2004 Репутация: -1 Всего: 1 |
autoincrement id не создано для нумерации.... получи все статьи и пронумеруй каждую. В чем проблема, непонятно. |
|||
|
||||
| Satana |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 564 Регистрация: 15.9.2004 Где: Ставрополь, СЗ ра йон Репутация: 2 Всего: 5 |
Можно выбрать id из базы в массив, и уже на соновании массива строить что нужно.
-------------------- |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |