Запрос выбора Mysql с использованием значения из раскрывающегося списка php

Я начал программировать в 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

введите описание изображения здесь