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.
Совсем сложная задача: по кнопке "Поиск" найти нужное имя и
сделать текущей страницу с найденным значением.
Спасибо, за участие!
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум PostgreSQL получить следующий номер (2007)
- Форум MySQL: а можно ли одним запросом?... (2009)
- Форум [Mysql]Что-то вроде принципа неопределенности Гейзенберга (2011)
- Форум Получение набора записей по курсору (2019)
- Форум MySQL vs. PostgreSQL holy war (2013)
- Форум PostgreSQL «Время выборки» (2002)
- Форум Хитровыдуманный запрос для таблицы с иерархией (2019)
- Форум SQL Builder для Python: нужны советы (2019)
- Форум выборка (2005)
- Форум PostgreSQL 8.3.1 выборка из поля типа TEXT (2008)