LINUX.ORG.RU

Postgresql выборка для WEB


0

0

Postgresql 7.4.x/Apache/perl.
WEB-страница (./программа.pl?page=XX) показывает 30 строк
и две кнопки предыдущие/следующие.

При добавлении записи в таблицу нужно показать страницу из 30 строк, в которую входит добавленная запись.

Страницы выводятся запросом:
SELECT id,name FROM spr ORDER BY name OFFSET ? LIMIT 30

Как мне определить порядковый номер строки по id и присвоить
page=номер/30. Не хотелось бы считывать всю таблицу в память и
искать в массиве нужный id.

Совсем сложная задача: по кнопке "Поиск" найти нужное имя и
сделать текущей страницу с найденным значением.

Спасибо, за участие!

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.