
06/07/2005, 03:40
|
| | Fecha de Ingreso: diciembre-2003 Ubicación: Málaga
Mensajes: 495
Antigüedad: 21 años, 3 meses Puntos: 0 | |
ya lo pude solucionar, pero no de la forma q quiero. he tenido q poner un boton para refrescar la pagina, pero me gustaria hacerlo cada vez q hagas click en alguno de las opciones del primer select. ¿como se podria hacer?
<?
include ("func.php");
include ("conexion.php");
$aa=$_POST[m1];
?>
<form method="post" name="prueba" action="prueba.php">
<select name='m1'>
<?
$sql="select c.id,
c.ciudad
from ciudades c
order by c.ciudad";
if (!$res=send_sql($db,$sql))
{
echo "No se ha podido realizar la consulta";
exit(0);
}
while ($linea=mysql_fetch_object($res))
{
$id_ciudad=$linea->id;
print "<option value=$id_ciudad >$linea->ciudad";
}
print "<input type='submit' value='Enviar'>";
?>
</form>
<form method="post" name="prueba1" action="prueba1.php">
<?
if (!empty ($aa))
{
print "<select name='m2'>";
$sql="select p.id,
p.pueblo
from pueblos p
where p.id_ciudad = $aa";
if (!$res=send_sql($db,$sql))
{
echo "No se ha podido realizar la consulta";
exit(0);
}
while ($linea=mysql_fetch_object($res))
{
print "<option value=$linea->id >$linea->pueblo";
}
print "<input type='submit' value='Enviar'>";
}
else
{
print "error";
}
?>
</form> |