Я хочу сохранить ввод текста после отправки, но если я еще не ввел текст, этот код появится в текстовом поле.Я хочу сохранить ввод текста после отправки
<br /><font size='1'><table class='xdebug-error xe-notice' dir='ltr' border='1' cellspacing='0' cellpadding='1'><tr><th align='left' bgcolor='#f57900' colspan=
Вот код:
<form method="GET" action="display.php">
Search: <input type="text" name="search_box" value= "<?php echo htmlspecialchars($_GET['search_box']); ?>" />
<input type="hidden" name="form" value="1" />
<input type="submit" name="search" value="Search">
</form>
<form method="GET" action="display.php">
<input type="hidden" name="form" value="2" />
<input type="submit" name="delete" value="Delete">
</form>
$submit = isset($_GET['search_box']) ? $_GET['search_box']: '';
$data ="SELECT * FROM students WHERE student_id LIKE '%$submit%'";
$deleteData = "DELETE FROM students WHERE student_id = '$submit'";
if(isset($_GET['search_box'])){
$value1 = $_GET['search_box'];
}
if(isset($_GET['form'])){
switch ($_GET['form']){
case '1':
if ($studentInfo = $db->query($data)){
if($count = $studentInfo->num_rows){
while($row = $studentInfo->fetch_object()){
echo "<tr><td>" . $row->student_id . "</td><td>" . $row->lastName .
"</td><td>" . $row->firstName . "</td><td>" . $row->middleName .
"</td> </tr>";
}
}
}
break;
case '2';
if ($delete = $db->query($deleteData)){
}
}
}
так вы явно установить значение 2 на вашем поле ввода – yantrakaar
Итак, вы хотите, чтобы окно поиска, чтобы по умолчанию «поиск ..» текст в нем, и если кто-то поиск было предложено и сделано, то это должен содержать искомую фразу (и)? – someOne
Извините, но у меня возникли проблемы с редактированием моего вопроса. – NoobStudent