[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: листалка страниц
ZSH
Всем привет!

Такой вопросик?
На страницу выводится информация из БД по запросу поля Id.
Листалка привязана к Id, то есть номер страницы совпадает с Id.

Проблема: если удаляется запись из БД то в листалке номер страницы остается.

подскажите каким способом выводить в листалке номера страниц по порядку.

Листалка:
PHP
for($i $num 5$i $num$i++ )
  {
   if(
$i 0) echo '<a href="'.$_SERVER['PHP_SELF'].'?id='.$i.'">'.$i.'</a>';
  }
 echo 
'<td class="list">'.$num.'</td>';
 for(
$i $num 1$i $num 6$i++ )
  {
   if(
$i $max) echo '<a href="'.$_SERVER['PHP_SELF'].'?id='.$i.'">'.$i.'</a>';
  }





Спустя 13 минут, 50 секунд (14.10.2009 - 03:12) SunSet написал(а):
И зачем вот такая привязка к ид? Что нельзя толкового сделать и выбирать, например, по 10 записей (именно записей, а не ид с 0 и до 10). Тогда удаляй - не хочу, все будет работать даже если в базе нечего выводить.

Спустя 19 минут, 39 секунд (14.10.2009 - 03:32) ZSH написал(а):
SunSet спасибо!!! Врубился а то мозги уже начали плавится.
Действительно лучше выбрать определенное количество записей, а Id этих записей загнать в массив и использовать его в ссылках.

Спустя 6 минут, 5 секунд (14.10.2009 - 03:38) SunSet написал(а):
ZSH
Нуу... чтото вроде того))

Спустя 7 часов, 15 минут, 14 секунд (14.10.2009 - 10:53) Nikitian написал(а):
На форуме уже имеется топик про постраничную навигацию: http://phpforum.ru/index.php?showtopic=18469

Спустя 1 день, 7 часов, 17 минут, 14 секунд (15.10.2009 - 18:10) YanBess написал(а):
Я писал свой скрипт, которым везде пользуюсь, так:
вывел все строки;
подсчитал сколько их штук вывелось;
ограничил их вывод;

Спустя 9 минут, 56 секунд (15.10.2009 - 18:20) glock18 написал(а):
Цитата
вывел все строки;
подсчитал сколько их штук вывелось;
ограничил их вывод;


увы, не понимаю откуда такое только берут? уж постраничку питсот раз везде расписали-описали, наверняка. и до сих пор:
Код
select * from `table`;
mysql_num_rows
for ($i = $nachaloVivida; $i < $koniecVivoda; $i++) {}


бррр... транслит с этим способом по-моему неразлучен...

Спустя 3 минуты, 37 секунд (15.10.2009 - 18:24) twin написал(а):
Кто нибудь воспользуется твоим Пыхапэ biggrin.gif

Спустя 16 минут, 52 секунды (15.10.2009 - 18:41) glock18 написал(а):
twin
Хее, я еще напишу русскую версию. У меня уже где-то здесь на форуме наработка валяется. Вот сяду и доведу до ума laugh.gif

UPD: вот закончу русскую версию пыхапэ, и порабощу мир biggrin.gif

Спустя 52 секунды (15.10.2009 - 18:42) Pinoplast написал(а):
Да что постраничная ты скрипт звонка напищы biggrin.gif

Спустя 2 часа, 44 минуты, 50 секунд (15.10.2009 - 21:27) sergeiss написал(а):
Цитата (Pinoplast @ 15.10.2009 - 19:42)
Да что постраничная ты скрипт звонка напищы

Это предложение - как сделать максимальную глупость, которую только можно реализовать на ПХП? rolleyes.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.