Подскажите. Как сделать так, чтобы при выборе значения в select'e происходила выборка и в таблице отображался нужный результат?
Как видите, список в select'e - это вывод значений, которые есть в таблице. И в зависимости от того, какой option выбран необходимо сделать выборку и отобразить в таблице.
echo "<div class='newselects'>";
echo "<select name ='maker' id='myselect' >";
echo '<option value="">-- Производитель --</option>';
while ($line = mysql_fetch_array($Proizvod)){
echo '<option value="'.$line['Proizv'].'">'.$line['Proizv'].'</option>';
}
echo "</select>";
echo "</div>";
echo "</form>";
$(function(){
$("#myselect").change(function(){
$("#myform").submit();
});
});
//Отображение списка "Производители"
$query = 'SELECT distinct(Proizv) FROM table1 WHERE Proizv <> "" ORDER BY Proizv ASC';
$Proizvod = mysql_query ($query) or die(mysql_error());
//Выборка по Производителю, но что-то не работает.
if(isset($_POST['maker'])){
$fam = "SELECT * FROM table1 ORDER BY Proizv =".$_POST['maker'];
$fam2 = mysql_query($fam)or die(mysql_error());
}