Foros del Web » Programando para Internet » PHP »

Meter un Array en un combo-box o list-box

Estas en el tema de Meter un Array en un combo-box o list-box en el foro de PHP en Foros del Web. Meter un Array en un combo-box o list-box. Hola Tengo un arreglo bidimencional "xproyrep[][]" y nesesito que un combo-box o un list-box, muestre lo que ...
  #1 (permalink)  
Antiguo 28/06/2011, 12:36
 
Fecha de Ingreso: junio-2011
Mensajes: 11
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta Meter un Array en un combo-box o list-box

Meter un Array en un combo-box o list-box.

Hola Tengo un arreglo bidimencional "xproyrep[][]" y nesesito que un combo-box o un list-box, muestre lo que tiene este arreglo.

No tengo idea de como empezar... agradeceria su ayuda.
  #2 (permalink)  
Antiguo 28/06/2011, 13:15
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Meter un Array en un combo-box o list-box

usa un foreach y vas imprimiendo los valores uno por uno dentro del select


echo "<select>";
foreach($xproyrep[0] as $value){
echo "<option value='$value'>$value</option>
}
echo "</select>";

ahora si quieres mostrar tooodo el arreglo en sus 2 dimensiones tendrías que hacer un foreach anidando ese foreach...
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #3 (permalink)  
Antiguo 28/06/2011, 13:40
Avatar de rikardoz  
Fecha de Ingreso: abril-2011
Ubicación: En mi casa
Mensajes: 165
Antigüedad: 13 años
Puntos: 46
Respuesta: Meter un Array en un combo-box o list-box

primero revisa los datos de tu array con

print_r($variable);

o con:

var_export($a);
__________________
Agregadecer no cuesta nada O SI?
  #4 (permalink)  
Antiguo 29/06/2011, 10:53
 
Fecha de Ingreso: junio-2011
Mensajes: 11
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Meter un Array en un combo-box o list-box

ok dejame hacer pruebas, muchas gracias.

Etiquetas: combo-box
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 02:35.