Foros del Web » Programando para Internet » PHP »

Pasar el valor de un combo, por <href>

Estas en el tema de Pasar el valor de un combo, por <href> en el foro de PHP en Foros del Web. Hola amigos, me stoy volviendo loco. Me gustaria enviar por <href> el valor que selecciono en un combo, Los valores que toma el combo son ...
  #1 (permalink)  
Antiguo 05/06/2005, 10:48
 
Fecha de Ingreso: junio-2005
Ubicación: Cordoba
Mensajes: 41
Antigüedad: 12 años, 6 meses
Puntos: 0
Pasar el valor de un combo, por <href>

Hola amigos, me stoy volviendo loco.

Me gustaria enviar por <href> el valor que selecciono en un combo,
Los valores que toma el combo son valores que selecciono de una consulta a la base de datos, pero ahi no sta el problema, quiero q al pulsar sobre una imagen me mande en una variable la opcion seleccionada.

Lo hize me diante formularios, pero no se pq diablos me mandaba solo la primera palabra de la opcion seleccionada, asi q esa opcion no me sirve.


<select name="nombre" size="1" width="20%">
<option value="">Nombre
<?
$respuesta=mysql_query("select * from obras");
while($fila=mysql_fetch_object($respuesta))
{
print"<option value=".$fila->cod_obra.">".$fila->nombre."</option>\n";
}
?>

<?
echo "<a href="buscar.php?variable=nombre.value"><img src="buscar.jpg" border="0">";
?>

Gracias por todo
  #2 (permalink)  
Antiguo 05/06/2005, 10:54
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Hola malom. Bienvenido al foro.

Tienes que poner los value del select entre comillas para que te coja todas las palabras (si tiene más de una)
Código PHP:
print"<option value='".$fila->cod_obra."'>".$fila->nombre."</option>\n"
Espero que te sirva. Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:45.