Foros del Web » Programando para Internet » PHP »

Cargar Información de la BD en COMBOBOX

Estas en el tema de Cargar Información de la BD en COMBOBOX en el foro de PHP en Foros del Web. Estoy realizando un sistema en php (Editor Macromedia Dreamweaver MX 2004) y SQL Server 2000. En el mismo tengo un formulario para Editar Usuario donde ...
  #1 (permalink)  
Antiguo 07/09/2009, 12:35
 
Fecha de Ingreso: enero-2008
Mensajes: 37
Antigüedad: 16 años, 9 meses
Puntos: 0
Cargar Información de la BD en COMBOBOX

Estoy realizando un sistema en php (Editor Macromedia Dreamweaver MX 2004) y SQL Server 2000. En el mismo tengo un formulario para Editar Usuario donde se debe cargar los datos previamentes guardados en la Base de Datos. Yo se cargar la información de la BD a los campos de textos pero no tengo idea de como hacer que en los COMBOBOX aparezcan seleccionadas las opciones previamente guardadas.A continuación coloco un ejemplo de como cargo un combobox para seleccionar el estado donde vive el usuario a ver si me pueden ayudar con mi duda:

Código PHP:
 include_once("conexionBD.php"); 
        
$sql="SELECT * FROM Estados ORDER BY Descripcion"
        
$result=odbc_exec($conn,$sql); 
        echo 
'<select name="estado" id="estado" style="width:45%">'
        echo 
'<option value="0">Seleccione</option>'
        if (
$row=odbc_fetch_array($result)) 
        {  
            do 
            {   
             echo 
'<option value= "'.$row["IdEstados"].'"> '.$row["Descripcion"].'</option>'
            }  
            while (
$row=odbc_fetch_array($result)); 
        } 
        echo 
'</select>'
Saludos, Eduardo.
  #2 (permalink)  
Antiguo 07/09/2009, 12:37
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Cargar Información de la BD en COMBOBOX

para establecer el elemento predetermindado:

<option value="" selected="selected"></option>
  #3 (permalink)  
Antiguo 09/09/2009, 09:34
 
Fecha de Ingreso: enero-2008
Mensajes: 37
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Cargar Información de la BD en COMBOBOX

Gracias maycolalvarez por tu ayuda, mi duda ahora es:

¿Ese <option value="" selected="selected"></option> debo colocarlo fuera del while cuando se ha terminado de cargar el combobox? ¿Y además cómo hago para comparar la opción del combobox con la opción almacenada previamente en la BD por el usuario?

Saludos, Eduardo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:16.