Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/05/2011, 05:39
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Seleccionar un elemento de un select dependiendo de la bd...

Solo es cuestión de que mientras vayas formando las opciones del <select> vayas verificando si el valor es igual al de la base de datos. Algo como
Código PHP:
Ver original
  1. //conexión y resultado en formato assoc
  2. $row = ......; // fetch_assoc
  3. echo '<select name="city">';
  4. foreach($cities as $v){
  5.     $s = $v['id'] == $row['my_city'] ? 'checked="checked"' : '';
  6.     echo '<option value="' . $v['id'] . '" ' . $s . '>' . $v['city'] . '</option>';
  7. }
  8. echo '</select>';
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos