Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/04/2008, 01:13
usermax
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 5 meses
Puntos: 11
Re: Menú desplegable con datos de DB

Suponte que ya has hecho la consulta y entraste al formulario de edicion.

El valor que tomaste de la base de datos es $row['valor_seleccionado'], (tu pones la variable real).

Ahora agregas este código:

Código PHP:
$sel = ($registrobarrio['barriosid']==$row['valor_seleccionado']) ? ' selected="selected"' ""
Fíjate cómo queda implementado:


<select name="idbarrio" id="idbarrio">
<option value="0" selected>Seleccionar</option>
<?php
$tablabarrios = mysql_query("SELECT barrios.id AS barriosid, barrios.barrio FROM barrios ORDER BY id ASC"); // Seleccionamos las ciudades de la tabla ciudades
while ($registrobarrio = mysql_fetch_array($tablabarrios)) {
// Vamos a repetir una Option (opcion), de la Lista Desplegable, por cada ciudad en la tabla
$sel = ($registrobarrio['barriosid']==$row['valor_seleccionado']) ? ' selected="selected"' : "";
?>
<option value="<?php echo $registrobarrio['barriosid']; ?>"<?= $sel ?>><?php echo $registrobarrio['barrio']; ?></option>
<?php
} // termina la zona de repeticion
mysql_free_result($tablabarrios); // se libera la memoria usada por la tabla
?>
</select><br />


Espero orientarte

Saludos