у меня есть два .php файлы: trialform.php и trialaction.phpРазбивка и форма тег вопрос
пользователя выбирают условие поиска, используя <select>
тегов на trialform.php, а затем эта информация отправляется в trialaction.php, что имеет MYSQL $query=SELECT * ...
, который содержит переменные типа $ expression1 и т. Д. (В зависимости от выбора пользователя).
Он отлично работает. Но я хотел реализовать pagination
source Теперь мой запрос работает только для первой страницы разбивки на страницы, когда я нажимаю на второй и третий ... он не показывает никаких результатов. Проблема в том, что $query=SELECT * ...
относится к trialform.php, и он не существует после нажатия пользователем «Отправить».
Должен ли я разделить свой раздел кода $_POST
в отдельном файле .php, чтобы иметь возможность использовать pagination
и <form>
?
Вам нужно только помнить то, что выбрал пользователь. Он не должен делать ничего общего с использованием тега '
@Cfreak Я думал, что массив $ _POST сохранит значения в качестве переменной сеанса. $ _POST flushe свою память, поскольку пользователь «разбивает страницы» на страницы? – CHEBURASHKA
'$ _POST' содержит только переменные, которые отправляются через запрос POST. Обычно независимо от ваших переменных формы в '