Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/04/2013, 05:49
inforob
 
Fecha de Ingreso: octubre-2011
Mensajes: 113
Antigüedad: 13 años
Puntos: 5
Respuesta: como recoger datos en un select sin usar ficheros ni base de datos

Cita:
Iniciado por Naahuel Ver Mensaje
Coincido con @zalito12 en que la pregunta está muy mal expresada :P

Creo que lo que querés es crear un elemento <select> y llenarlo de <options> con los años. Si querés poner X años, incluyendo el actual, podrías hacer algo así:

Código PHP:
Ver original
  1. <?php
  2.     // 10 años en el <select> contando el actual
  3.     $X = 10;
  4.     // Obtengo el año actual y convierto a entero
  5.     $ano_actual = intval(date('Y'));
  6. ?>
  7.  
  8. <select>
  9.  
  10.     <?php
  11.     // Empiezo el ciclo
  12.     for($i = $ano_actual; $i<($ano_actual+$X); $i++):
  13.     ?>
  14.  
  15.     <option value="<?=$i; ?>"><?=$i; ?></option>
  16.  
  17.     <?php
  18.     // Finalizo el ciclo
  19.     endfor;
  20.     ?>
  21.  
  22. </select>
jeejejej tal vez esté mal expresada (me expreso fatal) y agradezco los comentarios.

No es llenar un select con años como describis.

Se trata de que en un año , ese select permanezca asi:
<select ><option>2013</option></select>

y al siguiente año automáticamente se ponga asi:
<select><option>2013</option><option>2014</option></select>

y al siguiente :
<select><option>2013</option><option>2014</option><option>2015</option></select>