Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/08/2010, 11:26
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Obtener valor de select

Cita:
Iniciado por kenproxd Ver Mensaje
Hola,

Muchas gracias por tu respuesta =)

pero que pasa si seleccionan "otro"?
ehm pues para eso es el select para seleccionar valores puedes comprobar su valor

de este modo

form.php
Código HTML:
Ver original
  1. <form name="form" method="post" action="datos.php">
  2.  <select name="pg1">
  3.    <option value="1">1</option>
  4.    <option value="2">2</option>
  5.    <option value="3">3</option>
  6.    <option value="4">4</option>
  7.  </select>
  8. </form>

datos .php

Código PHP:
<?php
echo $_POST['pg1'];
?>
asi verás que si seleccionas un valor el que sea, en el archivo datos.php se imprime el valor elegido, sin tener que tomar cada valor por metodo post solo el valor del select.

Edito no habia visto tu post ese select que tienes esta mal

debe ser asi:

Código HTML:
Ver original
  1. <select NAME="pg1" onchange="d1(this)">
  2. <option SELECTED>Seleccionar una opción</option>
  3. <option value="valor que se quiere mandar">a)</option>
  4. <option value="valor que se quiere mandar">b)</option>
  5. <option value="valor que se quiere mandar">c)</option>
  6. <option value="valor que se quiere mandar">d)</option>
  7. <option value="otro1">Otro</option>

todos los option deben cerrarse

value es el valor que quieres mandar y lo que esta en medio de <option>Esto</option> es la parte visual, debes leer un poco de html. y javascript