Foros del Web » Programando para Internet » PHP »

Como obtengo el valor de un DropDownList

Estas en el tema de Como obtengo el valor de un DropDownList en el foro de PHP en Foros del Web. Saludos a todos y gracias por leer este post. Mi duda es la siguiente, nose como obtener el valor dentro de un DropDownList en PHP. ...
  #1 (permalink)  
Antiguo 18/10/2011, 18:25
 
Fecha de Ingreso: septiembre-2011
Ubicación: Peru - Lima
Mensajes: 16
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta Como obtengo el valor de un DropDownList

Saludos a todos y gracias por leer este post.

Mi duda es la siguiente, nose como obtener el valor dentro de un DropDownList en PHP.

Miren aqui, este es un simple bosquejo.
Código PHP:
<input type="radio" name="bProductos" value="1" /><label>Por Categoria: </label>
                    <select name="categoria">
                        <?php foreach($listaCategoria as $categoria){ ?>
                        <option value="1"><?php echo $categoria->getNombre(); ?></option>
                        <?php ?>
                    </select>
Aqui listo las categorias que tengo en un arreglo llamando $listaCategoria. Bien, lo que intento aqui es:
Si el usuario presiona el radiobutton, entonces cuando escoga una categoria (del dropDownList) y presione un boton SUBMIT llamado "VER"..
Entonces, ese Nombre de la categoria que escogió pase como parametro a un metodo donde hara un "SELECT * FROM [TABLA] WHERE [SENTENCIA]"
y cuando retorne los valores de la sentencia se muestre en una TABLA.
Pero mi pregunta recae en: ¿Como obtengo ese valor dentro del DropDownList? Es decir, La categoria como la obtengo?

Esa es mi duda, porfavor quisiera q m indicaran como porque es importante
Gracias y Suerte a todos
  #2 (permalink)  
Antiguo 18/10/2011, 18:37
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Como obtengo el valor de un DropDownList

Hola que tal.

Si te das cuenta el valor siempre va a ser 1, ya que lo asignas por defecto

Código HTML:
Ver original
  1. <option value="1">

Y para obtener el valor depende de que forma tengas configurado tu form ya sea por post o get

si es por post

Código PHP:
Ver original
  1. $var = $_POST['categoria'];

si es por get

Código PHP:
Ver original
  1. $var = $_GET['categoria'];

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #3 (permalink)  
Antiguo 18/10/2011, 18:44
 
Fecha de Ingreso: septiembre-2011
Ubicación: Peru - Lima
Mensajes: 16
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Como obtengo el valor de un DropDownList

Uuhhmm.. mi FORM tiene el METHOD=POST. Pero, es asi como se obtiene el valor (en este caso me refiero al nombre de la categoria) del DropDownList?
Osea, solo necesito en parametro "NAME" del DropDownList y almacenarlo en una variable? Como si se tratase de un <INPUT type="TEXT" />
Ah y si tienes razon por lo del VALUE=1.. Como dije, era solo un simple bosquejo :D
  #4 (permalink)  
Antiguo 18/10/2011, 18:50
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Como obtengo el valor de un DropDownList

Cita:
Iniciado por dvex_92 Ver Mensaje
solo necesito en parametro "NAME" del DropDownList y almacenarlo en una variable? Como si se tratase de un <INPUT type="TEXT" />
Efectivamente todos los complementos del formulario se manejan de la misma manera por la etiqueta name .

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125

Etiquetas: dropdownlist, tabla, usuarios
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 07:04.