/*
Lo puedes hacer en mas paginas, cons esiones de usuario u otros.
PD: No te olvides de relacionar las tablas si no de que serviria, ok espero me confirmes una respuesta soy nuevo en esto de los foros, bye
anibalj25@gmail.com*/
<?php
$accion=false;
$cn = mysql_connect("localhost", "root", "");
$db=mysql_select_db("cartilla", $cn);
$sql= "select * from zonas order by cod_zona";
$rs = mysql_query($sql, $cn);
mysql_close();
if(isset($_REQUEST['btnEnviar'])){
$accion=true;
}
?>
<form method="post" action="conexion1.php">
<input type="submit" name="btnEnviar" ><br>
<select name="zona">
<?php
$tabla1=array();
while ($rec=mysql_fetch_array($rs)){
$tabla1[]=$rec;
}
foreach($tabla1 as $var){
echo "<option value='".$var[0]."'>".$var[1]."</option> ";
}
?>
</select>
<br>
<select name ="categoria">
<?php
$sql="select * from categorias order by cod_cat";
$rs = mysql_query($sql, $cn);
mysql_close();
while($rec=mysql_fetch_array($rs)){
echo "<option value=".$rec[0] .">".$rec[1]."</option>";
}
?>
</select>
<br><hr><br>
<?php
if ($accion=true){
$zona = $_REQUEST['zona'];
$categoria = $_REQUEST['categoria'];
$sql="select * from medicos where cod_zona = '".$zona."' and cod_cat ='".$categoria."'";
$rs = mysql_query($sql, $cn);
mysql_close();
while($rec=mysql_fetch_array($rs)){
echo $rec[0] ." - ".$rec[1]." - ".$rec[2];
}
}
?>
</form>