Cita:
Iniciado por dany_lum Buenas noches! Queria saber como poder seleccionar la opción por defecto de un combobox recargandola de BD.
Yo tengo un proyecto con clientes, de los que guardo entre otras cosas su provincia. Pues queria que en el apartado Mi cuenta, aparecieran todos sus datos en cajas de texto y la provincia apareciera en un combobox con todas las demas provincias pero que la seleccionada fuera la que esta guardada en la BD.
No sé si me he explicado bien...
La verdad es que me corre un poco de prisa o sea que si pueden contesten cuanto antes! Muchas gracias de antemano!
Simplemente recorrés el array de paises preguntando si el actual es == al del valor traido desde base... Desde código es más sencillo de ver; suponiendo que en un array llamago
$registro tenés los datos de la persona (o lo que fuere) y
$paises es un array de paises:
Código PHP:
<select name="combo">
<?
foreach($paises as $pais){
?><option value="<?= $pais['id']; ?>" <?= ($registro['id_pais'] == $pais['id']) ? "selected='selected'" : ""; ?>><?= $pais['nombre']; ?></option>"<?
}
?>
</select>