В настоящее время у меня есть страница PHP query.php
с формой, которая представляет список стран с кнопкой отправки:
Countries
[] nation1
[] nation2
[] nation3
[] nation4
SUBMIT
это флажки для одного и того же массива, а форма ссылается на страницу <form method="post" action="query.php">
Когда нажата кнопка отправки, на базе данных запускается запрос, который выводит список участников на основе выбранных наций и создает новый список флажков под первым:
Countries
[] nation1
[] nation2
[] nation3
[] nation4
SUBMIT
You have chosen countries ____.
Actors
[] guy1
[] guy2
[] guy3
[] etc
SUBMIT
В настоящее время эта вторая форма вызывает новый файл PHP <form method="post" action="movie-query.php">
, который ищет базу данных на основе выбранных актеров и возвращает все фильмы, которые их содержат.
Мне было интересно, есть ли способ сохранить все это на одной странице? Я не могу понять, как сделать так, чтобы результаты поиска отображались в query.php
, когда используется вторая опция отправки. Если я установлю вторую форму на <form method="post" action="query.php">
, то все, что она делает, сбрасывает query.php
в исходное состояние:
Countries
[] nation1
[] nation2
[] nation3
[] nation4
SUBMIT
Вместо того, чтобы что-то сродни
Countries
[] nation1
[] nation2
[] nation3
[] nation4
SUBMIT
You have chosen countries ____.
Actors
[] guy1
[] guy2
[] guy3
[] etc
SUBMIT
You have chosen actors _____.
Movie Results
1. movietitle
2. movietitle
3. movietitle
4. etc.
все они появляются на одной странице.
Есть идеи? Спасибо.