Доброе утро всем,SQL Query onsubmit - изменить существующие результаты
У меня есть страница, которая выполняет соединение по умолчанию к базе данных, поиск и петельные вывод данных на страницу, применяя шаблон для каждого результата в таблице, используя этот код:
<?php
$result = mysqli_query($con,"SELECT * FROM XXX WHERE Type='ABCD';");
while($row = mysqli_fetch_array($result))
{
include('includes/template-1234.php');
}
mysqli_close($con);
?>
на той же странице у меня есть простое окно HTML поиска:
<div id="srch-form">
<form>
<input name="srch-box" type="text" id="srch-box" size="45" onClick="this.value='';" onFocus="this.select()" onBlur="this.value=!this.value?'Enter Product Name or SKU#':this.value;" value="Enter Product Name or SKU#">
<input type="submit" name="srch-btn" id="srch-btn" value="Search">
</form>
</div>
Потому что я только учусь PHP - как я установить это так, что действие по умолчанию s пока это не произойдет при вводе страницы, но - если что-то в поисковом окне, то данные на текущей странице заменяются результатами представления? Наверное, я смущаюсь из-за того, что, поскольку я уже присвоил значение (-ы) для результата $ result, чтобы получить вывод по умолчанию, если значение $ result изменено формой поиска, PHP автоматически обновляет страницу, когда изменяется значение $ result? - Извините, если это простая вещь.
Добрый вечер (здесь его не утром). Это может быть легко, но я действительно не понимаю ваш вопрос. Чего вы пытаетесь достичь? Пример: «1. Когда пользователь щелкает, я хочу установить X в db, 2. Когда пользователь посещает страницу, которую я хочу ... и т. Д.« Что вы хотите сделать? – bestprogrammerintheworld
Я не пытаюсь установить значение в БД, просто запросите БД на основе значения, представленного в окне поиска, и обновите результаты на странице, в которой они сейчас находятся. - Что-то вроде: On-Page-Load DB запроса для записей со значением X и их отображения. - В форме-Submit, Query DB для записей со значением Y и результатов обновления, отображаемых на текущей странице. – DMSJax