Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2010, 15:32
Avatar de jmdz
jmdz
 
Fecha de Ingreso: marzo-2010
Ubicación: ¿Acá?
Mensajes: 54
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: Select de formulario dinámico con PHP

Yo lo ejecute y no halle problemas devuelve correctamente los valores dentro de $_REQUEST

El código modificado (para poder ejecutarlo):
Código PHP:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  2. <form>
  3. <tr>
  4. <td align="center">Día: <select name="dia">
  5. <?php
  6. for ($i=1; $i<32; $i++) {
  7. echo "<option value=\"$i\">$i</option>";
  8. }
  9. ?> 
  10. </select>
  11. </td>
  12. <td align="center">Mes: <select name="mes">
  13. <?php
  14. for ($j=1; $j<13; $j++) {
  15. echo "<option value=\"$j\">$j</option>";
  16. }
  17. ?> 
  18. </select>
  19. </td>
  20. <td align="center">Año: <select name="ano">
  21. <?php
  22. /*
  23. for ($ano_an; $ano_an<$ano_ac; $ano_an++) {
  24. echo "<option value=\"$k\">$ano_an</option>";
  25. }
  26. */
  27. ?> 
  28. </select>
  29. </td>
  30. </tr>
  31. <input type="submit" value="enviar">
  32. </form>
  33. <pre>
  34. <?php echo var_dump($_REQUEST); ?>
  35. </pre>

El código generado:
Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  2. <form>
  3. <tr>
  4. <td align="center">Día: <select name="dia">
  5. <option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option>   
  6. </select>
  7. </td>
  8. <td align="center">Mes: <select name="mes">
  9. <option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option> 
  10. </select>
  11. </td>
  12. <td align="center">Año: <select name="ano">
  13.    
  14. </select>
  15. </td>
  16. </tr>
  17. <input type="submit" value="enviar">
  18. </form>
  19. <pre>
  20. array(2) {
  21.   ["dia"]=>
  22.   string(2) "13"
  23.   ["mes"]=>
  24.   string(1) "9"
  25. }
  26. </pre>