Я начал программировать в php, и у меня есть небольшие сомнения.
Я пытаюсь выполнить поиск в базе данных, используя значение из раскрывающегося списка.
Проблема в том, что в запросе всегда используется последнее значение выпадающего списка.
Кто-нибудь может помочь мне найти ошибку?
Почему исследование, в котором предложение всегда является последним значением выпадающего списка?
Код
<tr><td>Technical:</td><td> <select> <?php $query = "SELECT idTechnical, name FROM technicals"; $result2 = mysql_query($query); $options=""; while($row=mysql_fetch_array($result2)){ $id=$row["idTechnical"]; $thing=$row["name"]; echo "<OPTION VALUE=$id>$thing</option>"; } ?> </select>
<?php if (isset($_POST['Next'])) { if($_REQUEST['Next']=='Search') { { $sql="select idTask, descTask, deadline, idTechnical from tasks where idTechnical = '$id' order by deadline desc"; $result=mysql_query($sql); $count=mysql_num_rows($result); } } } ?>
Я выбираю любое значение из раскрывающегося списка, но использует только последнее значение в разделе где: S