<form action="" method="get">
<br>
<select name="region" onChange='document.frm.submit();'>
<option selected>Выбираем первый параметр</option>
<?
include ("../connectdb.php");
$query = "SELECT * FROM `regions`";
$result=mysql_query($query);
while($r=mysql_fetch_array($result)) {
echo "
<option value=$r[id]>$r[region]</option>";
}
?>
</select>
<select name="sud" onChange=''>
<option selected>Выбираем второй параметр</option>
<?
switch($_GET['region']){
case'12':
$query2 = "SELECT * FROM `suds` WHERE region='12'";
$result2=mysql_query($query2);
while($r2=mysql_fetch_array($result2)) {
echo "<option value=$r2[id]>$r2[title_sud]</option> ";
}
break;
}
?>
</select>
При выборе первого параметра, переменная region имеет значение "12". Однако во втором селекте ничего не появляется, хотя должно бы.
В чем проблема?