Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/03/2013, 09:37
awik
 
Fecha de Ingreso: febrero-2013
Mensajes: 78
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Como mantener seleccionado un combo box

Bueno , ya habia logrado resolver eso del sexo
crei que iva a poder hacerlo de la misma forma con los otros combo box y solo pude hacerlo con el de meses

ahora me falta el de dias ....


tengo este combo box de ´´DIAS´´

Código PHP:
Ver original
  1. <select name="dias" id="dias"  >
  2.       <option value="">Dias</option>
  3.      
  4.       <?php
  5.      
  6.        for($d = 1; $d <= 31; $d++)
  7.        {  
  8.      
  9.        ?>
  10.        <option value="<?php echo $d ?>"><?php echo $d ?></option>
  11.        <?php
  12.        
  13.      
  14.      
  15.         if($dias1==$d){
  16.         ?>
  17.        
  18.         <option selected="selected" value="<?php echo $d ?>"><?php echo $d ?></option>
  19.        
  20.        
  21.       <?php
  22.        }
  23.        }
  24.        
  25.        ?>
  26.        </select>


funciona bien , solo hay un pequeño problema
cuando escojo un dia , por ejemplo el dia 1

al momento de cargar la página sale asi por ejemplo :

1 <--- bien ,mi numero sale seleccionado ,


Dia <--- pero cuando abro el combo salen asi
1
1
2
3
4
5
6
7
.
.
.

Si escojo el dia 2 sale asi

2

Dia
1
2
2
3
4
5
6
7
.
.
.
como veran , el numero seleccionado se repite en el combo

obviamente ya se donde esta mi problema
mi problema esq estoy dando un selected de nuevo a un numero y ala ves ordena todo el for


Tengo una forma que me resolveria altoke pero seria bien largo ....
quisiera algo mas sencillo

no se si alguno sabra para que no se repita el dia ...

Última edición por awik; 05/03/2013 a las 09:42