Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Просмотр таблицы, работа с записями
Покинул форум
Сообщений всего: 9
Дата рег-ции: Сент. 2012
Помог: 0 раз(а)
Здравствуйте уважаемые программисты, у меня возникли 2 вопроса на которые я бы хотел получить ответы, вопросы следующего характера:
1)Имеется бд в postgresql я вывожу в html-форму таблицу вертикальной развертки, но при этом из таблицы выводится только первая запись, а мне нужно просматривать все записи поочередно, если сделать таблицу по горизонтали тогда все записи видно,вопрос: как мне именно осуществить переход по записям, если можно желательно с примером, в виде кнопок "вперед" и "назад" или гиперсылок в виде страниц - 1,2,3 и т.д.Как это можно осуществить программно.
2)Нужно сделать таблицу в виде гиперсылки,ну не саму таблицу а допустим один из столбцов, нажимаю на конкретную запись в таблице открывается другая таблица. К примеру: есть поле "Товары" в нем запись "Продукты" нажимаю на продукты открывается таблица продуктов и там продукты различного рода.
Hightower
Отправлено: 18 Сентября, 2012 - 14:33:24
Новичок
Покинул форум
Сообщений всего: 9
Дата рег-ции: Сент. 2012
Помог: 0 раз(а)
Есть у кого нибудь примеры или наработки с пагинацией?
mugik
Отправлено: 20 Сентября, 2012 - 19:38:08
Новичок
Покинул форум
Сообщений всего: 19
Дата рег-ции: Сент. 2012
Помог: 0 раз(а)
запрос в студию
а ты знаешь, что пагинация в postgres очень щикатливая тема
Покинул форум
Сообщений всего: 9
Дата рег-ции: Сент. 2012
Помог: 0 раз(а)
Да я уже понял что это не так то и просто осуществить пагинацию в postgresql, столько форумов облазил уже методов 5 испробовал, пока безрезультатно. Вот запрос:
Данный метод работает он выводит строки при нажатии кнопки далее,только мне нужно сделать следующее:
1)Чтобы таблица отображалась не горизонтально а вертикально, т.е. таблица состоит из двух столбцов, 1-ый столбец это названия реквизитов (№, категория, наименование ...), а 2-ой столбец их значения.
2)При просмотре таблицы чтобы отображалась только первая запись, а при нажатии кнопки далее менялись значения во 2-ом столбце, т.е. только значения, а шапка оставалась без изменения (1-ый столбец). Вот собственно что мне надо осуществить.
mugik
Отправлено: 25 Сентября, 2012 - 01:23:54
Новичок
Покинул форум
Сообщений всего: 19
Дата рег-ции: Сент. 2012
Помог: 0 раз(а)
Цитата:
Чтобы таблица отображалась не горизонтально а вертикально, т.е. таблица состоит из двух столбцов, 1-ый столбец это названия реквизитов (№, категория, наименование ...), а 2-ой столбец их значения.
т.е. как я понял(если я правильно понял) у тебя при добавлении записей таблица будет расширяться не вниз, а вправо...
модераторы присоедениямся к дискуссии, не стесняемся
Hightower
Отправлено: 25 Сентября, 2012 - 07:16:04
Новичок
Покинул форум
Сообщений всего: 9
Дата рег-ции: Сент. 2012
Помог: 0 раз(а)
mugik пишет:
Цитата:
Чтобы таблица отображалась не горизонтально а вертикально, т.е. таблица состоит из двух столбцов, 1-ый столбец это названия реквизитов (№, категория, наименование ...), а 2-ой столбец их значения.
т.е. как я понял(если я правильно понял) у тебя при добавлении записей таблица будет расширяться не вниз, а вправо...
модераторы присоедениямся к дискуссии, не стесняемся
ну по сути ты верно думаешь,но мне нужно чтобы данные отображались только в одном столбце, как бы обновлялись, нажимаю на страницу 2 предположим и во втором столбце меняется информация а не прибавляется столбец, если будут прибавляться столбцы и будет примерно 1000 записей то какая это будет таблица тогда
Покинул форум
Сообщений всего: 19
Дата рег-ции: Сент. 2012
Помог: 0 раз(а)
что это за метод такой "вертикальная развертка таблицы", по этому запросу я вгугле нашел только этот форум и еще один где ты писал, ну и еще что то про видеопамять.
можешь ссылку дать где это описывается.
а для пагинации нужны множества записей, если у тебя таблица расшряеться вправо, то это будут миллионы столбцов чтоли?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.