Лучший способ отобразить результаты SQL - PullRequest
0 голосов
/ 22 апреля 2011

Просто ищу общий консенсус здесь.Я отображаю результаты из моей базы данных и фильтрую и сортирую их по событию onchange выбранного входа с помощью js.Это работает путем добавления новой переменной _GET к URL-адресу и перезагрузки страницы, а затем с помощью php выберите подходящие результаты.Буду ли я лучше использовать Ajax, чтобы сделать это в режиме реального времени?Я просто думаю о том, какие плюсы и минусы есть у обоих вариантов ...

Ответы [ 2 ]

0 голосов
/ 22 апреля 2011

Чтобы отобразить результаты sql, это будет зависеть от дизайна / процесса вашего приложения. Есть моменты, когда лучше всего загружать результаты во время загрузки страницы. И бывают случаи, когда AJAX является более удобным способом.

Здесь, в SO, уже есть вопросы, связанные с вашими. Я просто предоставлю вам ссылку.

Теперь относительно ваших основных вопросов по отображению результатов. Как упомянул KMC, если вы хотите добавить в закладки свою страницу и существует нумерация страниц. Перезагрузка страницы, я думаю, намного лучше, если я прав, ТАК также используйте этот способ.

Теперь, когда вам следует использовать ajax. Если результаты - маленькие или единичные данные, и вам нет дела до закладок. Также, когда какая-то часть страницы не должна быть изменена или вы обновляете только некоторую часть страниц.

Это только мое предположение, пожалуйста, прочитайте ссылку, которую я предоставил.

0 голосов
/ 22 апреля 2011

Одна вещь, о которой я бы беспокоился при использовании AJAX, - это разбиение на страницы и закладки страниц, или для людей, которые перенаправляют страницу кому-то еще.Вы все еще можете изменить URL с помощью AJAX, но с некоторыми дополнительными усилиями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...