problemas con select....
Publicado por Susana (14 intervenciones) el 12/05/2004 19:36:38
Hola! espero q me podais ayudar, ya lo he intentado todo y no consigo lo que quiero.
lo q quiero es q al poner una lista yo hago un select para q me muestre los datos y una vez q escoja el nombre de la lista q me salga los q estan asociados a ese nombre, no se si me explico bien:
<?
$consulta="SELECT * FROM lugares ";
$res3=mysql_query($consulta,$link);
if(mysql_num_rows($res3)=='0')
{}
else
{
?>
<select name="lugar">
<option value=""></option>
<?
while($row=mysql_fetch_array($res3))
{
echo '<center><h3>';
echo '<br><br><br><br>';
$lugar=$row[1];
$lugar2=$row[1];
?>
<option value="<? echo $lugar; ?>"><?echo $lugar; ?></option>
<?
}
?>
</select></td></tr>
<?
}
?>
y para q me muestre los nombres q estan asociados a ese lugar cuando lo escojo lo pongo debajo pero no me sale, es decir, siempre me sale el último lugar insertardo en la bd.
No se si me he explicado bien, esperoq me podais ayudar.
Muchas Gracias
Un Saludo
lo q quiero es q al poner una lista yo hago un select para q me muestre los datos y una vez q escoja el nombre de la lista q me salga los q estan asociados a ese nombre, no se si me explico bien:
<?
$consulta="SELECT * FROM lugares ";
$res3=mysql_query($consulta,$link);
if(mysql_num_rows($res3)=='0')
{}
else
{
?>
<select name="lugar">
<option value=""></option>
<?
while($row=mysql_fetch_array($res3))
{
echo '<center><h3>';
echo '<br><br><br><br>';
$lugar=$row[1];
$lugar2=$row[1];
?>
<option value="<? echo $lugar; ?>"><?echo $lugar; ?></option>
<?
}
?>
</select></td></tr>
<?
}
?>
y para q me muestre los nombres q estan asociados a ese lugar cuando lo escojo lo pongo debajo pero no me sale, es decir, siempre me sale el último lugar insertardo en la bd.
No se si me he explicado bien, esperoq me podais ayudar.
Muchas Gracias
Un Saludo
Valora esta pregunta


0