Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/12/2007, 22:31
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Re: Recuperar datos de base en formulario

Creo q te entendi, para poner un "<select>" con el valor que ha sido tomado, lo que debes hacer es ponerle "<option selected>" al option que se ha seleccionado.

O sea... si tu campo en la base de datos trae algo como "2007" en tu select debes poner esto:
Código PHP:
<select name="anio">
<
option selected>2007</option>
... 
y las otras opciones...
</
select
Si tu select se arma automaticamente puedes hacerlo de esta manera:
Código PHP:
echo '<select name="anio">';
//ciclo para recorrer tu lista de años
for($i=1900;$i<date('Y');$i++){
    if(
$i == $tuDatoDeLaBD){
        
$selected "selected";
    }else{
        
$selected "";
    }
    echo 
'<option '.$selected.'>'.$i.'</option>';
}
echo 
'</select>'
Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!