Foros del Web » Programando para Internet » PHP »

Cargar X combos con el mismo dato

Estas en el tema de Cargar X combos con el mismo dato en el foro de PHP en Foros del Web. Hola a todos Estoy intentado que se me muestren en X combos el mismo resultado recogido de una consulta BD. Desde un form previo recibo ...
  #1 (permalink)  
Antiguo 09/05/2010, 10:05
 
Fecha de Ingreso: mayo-2010
Mensajes: 3
Antigüedad: 13 años, 11 meses
Puntos: 0
Cargar X combos con el mismo dato

Hola a todos

Estoy intentado que se me muestren en X combos el mismo resultado recogido de una consulta BD. Desde un form previo recibo una variable numerica que me indica el numero de veces que estos combos tienen que presentarse, el problema es que no consigo meter esos datos en ese numero X, y he probado a modificar el codigo pero no termina de funcionarme

Código PHP:
$numerorecogido =$_Post ["numeroenviado"]

//Establezco la consulta a la BD

include("consulta");
$link=Conectarse ();
$sql="SELECT * FROM mytable WHERE tenencia='si'";
$result mysql_query($sql$link);

//bucle segun $numero

for ($n=1;$n<=$numerorecogido$n++){

  echo 
"<select>";
    while (
$row=mysql_fetch_array($result)){

         echo 
"<option value='".$row['data']."' selected>".$row['data']."</option>";

    }

    
    }
    echo 
"</select>"
y nada no lo consigio, muestra o un unico combo, o muchos, o el numero que debe con un unico registro y en cada uno uno disinto pero no lo que yo quiero

muchas gracias
  #2 (permalink)  
Antiguo 09/05/2010, 12:36
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Cargar X combos con el mismo dato

Hola

Prueba así

Código PHP:
Ver original
  1. $row=mysql_fetch_array($result);
  2.  
  3. for ($n=1;$n<=$numerorecogido; $n++){
  4.  
  5.   echo "<select>";
  6.    
  7. for ($i=0;$i<count($row); $i++){
  8.          echo "<option value='".$row['data']."' selected>".$row['data']."</option>";
  9.  
  10.     }
  11.     echo "</select>";  
  12.    
  13.     }

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: combos, dato
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 10:11.