Я пытаюсь создать простую страницу html, которая берет информацию из двух полей ввода и использует их для поиска в базе данных. Эти два поля представляют собой только начальные и конечные значения даты и времени.Как правильно использовать форму для получения критериев поиска для базы данных SQL?
У меня есть эта форма, которая автоматически заполняется сегодняшней датой и 00:00 для начала и 23:59 на время окончания.
<!--field for start-->
<p>Start Date Time:</p>
<form action="" method="get">
<input type="text" name="date1" id="datetime1" />
<!--field for end-->
<p>End Date and Time:</p>
<input type="text" name="date2" id="datetime2" />
<!--button to modify search criteria-->
<button type="submit" id="f_trigger_b">Search</button>
</form>
</body>
Я хочу принять значения в двух полях и использовать их для поиска базы данных sql с использованием php. У меня есть этот раздел кода, чтобы получить информацию из базы данных в заголовке:
//<![CDATA[
//need to work with this so that info is passed
function load(timestart, timeend) {
//code here edited out for simplicity
GDownloadUrl("genxmlphp.php", function(data) {
//code here edited out for simplicity
//]]>
Как принимать значения из двух полей ввода и когда кнопка отправки нажата, нагрузка (time1, time2) запускается и использует genxmlphp.php для поиска в базе данных с использованием значений time1 и time2?
так что я могу изменить действие = "" на action = load(), а затем в load() Я могу получить доступ к входам с $ _POST ['date1'] или $ _POST ['date2']? – Stagleton
Извините, я не рассматривал вопрос правильно. Вы хотите сделать это с помощью JavaScript, а не PHP? – MichaelRushton
У меня есть php-файл, genxmlphp.php, который возвращает все результаты из базы данных, к которой я отправляю запрос. Я хочу взять значения из формы в html и использовать их в качестве фильтра в документе php. Как только значения передаются в php-документ, я в порядке. Процесс принятия значений из формы при нажатии кнопки отправки, а затем использование их в функции «load()» - это пробел, который мне нужно пересечь. – Stagleton