Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/11/2011, 02:39
etgovac2
 
Fecha de Ingreso: noviembre-2011
Mensajes: 4
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Lista desplegable y consulta SQL

Cita:
Iniciado por informacionsys Ver Mensaje
hola..

pasar dos valores en el mismo select ? ..

mmm una alternativa no muy correcta seria asi:

<form action="datos.php" method="POST" name="pasa_select" target="ficha_datos">
<select name="campo">
<option value="">Seleccione un Campeonato</option>
<?php
include("conex.phtml");
$link=Conectarse();
$result=mysql_query("SELECT * FROM jugadores WHERE nombre = 'n1'", $link);
while($dato=mysql_fetch_array($result))
{
echo "<option value=\"$dato[sede].-.$dato[sede2]\">CNWE $dato[sede] $dato[anyo]</option>";
}
mysql_free_result($result);
mysql_close($link);
?>
</select>
<input type="submit" name="enviar" value="Ingresar">
</form>


entonces al recibir el valor del select

vas a recibir por ejemplo 10-20 , con esto indica que concatenamos dos valores separados por un guion..

para separarlos lo haces de la siguiente manera:

$id_campeonato = $_POST['campo'];
$separador = explode("-",$id_campeonato);
$separador[0]; // 10
$separador[1]; //20


vale.
Me vale perfecto para lo que queria hacer.

Muchisimas gracias