|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.09.2012, 08:51 | #1 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
Просмотр таблицы, работа с записями.
Здравствуйте уважаемые программисты, у меня возникли 2 вопроса на которые я бы хотел получить ответы, вопросы следующего характера:
1)Имеется бд в postgresql я вывожу в html-форму таблицу вертикальной развертки, но при этом из таблицы выводится только первая запись, а мне нужно просматривать все записи поочередно, если сделать таблицу по горизонтали тогда все записи видно,вопрос: как мне именно осуществить переход по записям, если можно желательно с примером, в виде кнопок "вперед" и "назад" или гиперсылок в виде страниц - 1,2,3 и т.д.Как это можно осуществить программно. 2)Нужно сделать таблицу в виде гиперсылки,ну не саму таблицу а допустим один из столбцов, нажимаю на конкретную запись в таблице открывается другая таблица. К примеру: есть поле "Товары" в нем запись "Продукты" нажимаю на продукты открывается таблица продуктов и там продукты различного рода. |
18.09.2012, 09:14 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,178
|
показывайте ваши наработки
|
18.09.2012, 09:24 | #3 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
PHP код:
Последний раз редактировалось manula; 18.09.2012 в 11:04. |
18.09.2012, 10:28 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,178
|
ищите по названию - пагинация в БД
примерна так.... получаете - какую страницу отображать - показываете именно её Код:
Код:
как их расплодить в цикле .. .или вабрать нужный вам способ - решайте сами .. подсказка дана ) |
18.09.2012, 11:08 | #5 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
Благодарю за помощь, а не могли бы Вы детально или поконкретнее описать данный метод, я просто не сильно в этом разбираюсь.Ну за подсказку все равно спасибо сейчас почитаю на эту тему побольше материала.
|
20.09.2012, 09:48 | #6 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
Выдает ошибку такого рода:
Warning: pg_query(): Query failed: ERROR: LIMIT #,# syntax is not supported LINE 1: SELECT * from tb_test2 ORDER BY id DESC LIMIT 10, 5 ^ HINT: Use separate LIMIT and OFFSET clauses. in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\Paginat ion.php on line 78 В чем может быть проблема? |
20.09.2012, 09:52 | #7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,178
|
пример писал для MySQL, в Postgress видимо немного другой синтаксис для LIMIT.... посмотрите в инете или мануале к БД
наверное типа LIMIT 5 OFFSET 10 |
20.09.2012, 11:19 | #8 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
Еще раз благодарю Вас, вы были правы,так все работает.
|
24.09.2012, 09:58 | #9 |
Форумчанин
Регистрация: 17.04.2011
Сообщений: 168
|
Еще раз здравствуйте не могли бы Вы мне помочь еще раз,я уже понял что это не так то и просто осуществить пагинацию в postgresql, столько форумов облазил уже методов 5 испробовал, пока безрезультатно. Вот запрос:
PHP код:
1)Чтобы таблица отображалась не горизонтально а вертикально, т.е. таблица состоит из двух столбцов, 1-ый столбец это названия реквизитов (№, категория, наименование ...), а 2-ой столбец их значения. 2)При просмотре таблицы чтобы отображалась только первая запись, а при нажатии кнопки далее менялись значения во 2-ом столбце, т.е. только значения, а шапка оставалась без изменения (1-ый столбец). Вот собственно что мне надо осуществить. |
24.09.2012, 10:52 | #10 |
Форумчанин
Регистрация: 29.09.2011
Сообщений: 103
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с записями | Миша_misha | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 30.05.2012 23:07 |
Работа с записями. | dima-intro | Помощь студентам | 5 | 30.12.2010 10:01 |
работа с записями | Андрей.12 | Помощь студентам | 0 | 20.12.2009 19:17 |
работа с записями | wawan93 | Microsoft Office Word | 0 | 26.06.2009 14:48 |
просмотр поля Таблицы | Anna_fors | Компоненты Delphi | 3 | 05.06.2009 15:16 |