Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/03/2009, 12:34
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 9 meses
Puntos: 2237
Respuesta: problema formulario fecha con selected

Compara usando solo una variable, porque usando dos, te queda "selected" el mes actual y el que viene de POST.

Código php:
Ver original
  1. $mes_seleccionado = $mes_actual;
  2. if(isset($_POST['mes']))
  3.     $mes_seleccionado = $_POST['mes'];

Tambien, seria mejor usar una matriz con los meses.

Código php:
Ver original
  1. // El primer elemento es cadena vacia porque el indice inicia en cero
  2. $meses = array('', 'Enero', 'Febrero', ... termina de llenarlo);
  3.  
  4. for($i = 1; $i <= 12; $i++) {
  5.     echo "<option value=\"$i\"";
  6.     if(intval($mes_seleccionado) == $i)
  7.         echo ' selected="selected"';
  8.     echo ">{$meses[$i]}</option>";
  9. }
__________________
- León, Guanajuato
- GV-Foto

Última edición por Triby; 10/03/2009 a las 12:42