показать несколько таблиц в нумерации страниц - PullRequest
0 голосов
/ 15 октября 2010

Я использую торт php и mysql.

У меня есть несколько таблиц, все из которых связаны с таблицей под названием относящиеся. Таблица связей содержит первичные идентификаторы для всех других таблиц. Например, у меня есть таблица с именем клиентов, ее первичный ключ называется id, а в таблице ссылок - client_id.

Вот моя сделка. Я создал грубое приложение на cakephp, оно прекрасно работает, но отображает информацию только через нумерацию страниц для одной таблицы. Я хотел бы использовать разбиение на страницы для отображения нескольких таблиц одновременно, чтобы я мог отобразить свою таблицу клиентов и другие таблицы, такие как таблица клиентского телефона и т. Я попробовал несколько вещей, но я полностью потерян. В моей таблице соответствий я создал для нее пагинацию, и она показывает первичные идентификаторы, когда вы щелкаете по первичному идентификатору, он переходит к соответствующей записи и отображает информацию из этой таблицы, но отображение только чисел никому не поможет, если вы не знаете, что это такое.

как я могу отобразить несколько таблиц одновременно для соответствующей таблицы? любой совет был бы отличным

1 Ответ

0 голосов
/ 15 октября 2010

Это действительно зависит от того, что вы ищете.

Если вы хотите, чтобы все данные были под рукой, но не обязательно на экране сразу, отличным решением будет использование Вкладки пользовательского интерфейса jQuery .Вы можете бросить каждую таблицу в отдельный div и легко переключать их с помощью вкладок.

Вы можете отображать несколько таблиц одновременно в виде приложения для торговли акциями.Но с точки зрения пользовательского интерфейса, который может стать уродливым в спешке.

Как насчет динамического построения одной гигантской таблицы с помощью строки HTML или JSON с использованием jQuery datatables для разбивки на страницы, сортировки, фильтрации и отображения/ скрыть столбцы?Это, вероятно, даст вам лучшее из всех миров, но при этом сделает его читаемым для ваших пользователей.Вы также можете использовать Datatables и вкладки вместе, чтобы получить более одного за раз.Datatables - это самый простой способ сделать стандартную таблицу более удобной для пользователей.

...