krafty
new Exception
Постраничный вывод из базы
Написал постраничный вывод новостей из таблицы БД.
Все основано на динамическом создании ссылок 1 2 3 ...
Формат такой: view.php?num=5&page=1&sort=1&query={запрос к БД}
Такое формирование ссылок надо, т.к. при нажатие на них теряются все значения из формы, куда вводится параметры фильтрации и поиска, количества новостей на странице (num).
Самому не очень нравится. Во-первых, какой-то дурак может написать вместо SELECT ....... например DELETE *........ Конечно можно и зашифровать строку. Во-вторых скрипт постоянно должен перегружаться при нажатии на навигационные ссылки. Фактически внутри скрипта код разделяется на три части:
1. первая загрузка страницы - выводим только форму
2. нажимаем кнопку на форме
3. листаем 1 2 3 .....
т. е. надо проверять что нажали и выполнять почти одинаковый код. В функции пока не могу оформить, чтоб как-то улучшить читабельность. Но работет все на 100%.
Написал постраничный вывод новостей из таблицы БД.
Все основано на динамическом создании ссылок 1 2 3 ...
Формат такой: view.php?num=5&page=1&sort=1&query={запрос к БД}
Такое формирование ссылок надо, т.к. при нажатие на них теряются все значения из формы, куда вводится параметры фильтрации и поиска, количества новостей на странице (num).
Самому не очень нравится. Во-первых, какой-то дурак может написать вместо SELECT ....... например DELETE *........ Конечно можно и зашифровать строку. Во-вторых скрипт постоянно должен перегружаться при нажатии на навигационные ссылки. Фактически внутри скрипта код разделяется на три части:
1. первая загрузка страницы - выводим только форму
2. нажимаем кнопку на форме
3. листаем 1 2 3 .....
т. е. надо проверять что нажали и выполнять почти одинаковый код. В функции пока не могу оформить, чтоб как-то улучшить читабельность. Но работет все на 100%.