Foros del Web » Programando para Internet » PHP »

SelectedIndex en combo

Estas en el tema de SelectedIndex en combo en el foro de PHP en Foros del Web. Cómo puedo cambiar dinámicamente el selectedindex de un combo con el valor de un campo id que obtengo de la base de datos? Salu2 y ...
  #1 (permalink)  
Antiguo 20/04/2004, 23:16
 
Fecha de Ingreso: febrero-2003
Mensajes: 46
Antigüedad: 14 años, 9 meses
Puntos: 0
SelectedIndex en combo

Cómo puedo cambiar dinámicamente el selectedindex de un combo con el valor de un campo id que obtengo de la base de datos?
Salu2 y gracias.
  #2 (permalink)  
Antiguo 20/04/2004, 23:30
 
Fecha de Ingreso: marzo-2004
Ubicación: $_SERVER['DOCUMENT_ROOT'] :-)
Mensajes: 100
Antigüedad: 13 años, 8 meses
Puntos: 0
Esta es la lógica, solo adaptala a tu caso:

if ($estevalor==$valorde_la_BD) {
echo "selected"
}
__________________
-- girls.code.better --
  #3 (permalink)  
Antiguo 21/04/2004, 07:22
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Sería algo así ..

Código PHP:
// conecta a tu BD .. etc ..

echo "<select name=\"campo_clave\">";
while (
$row=mysql_fetch_array($resultado)){
echo 
"<option name=\"".$row['campo_clave']."\""
   
if ($campo_clave == $row['campo_clave']){
      echo 
" selected ";
   } 
echo 
">".$row['campo_texto']."</option>";
}
echo 
"</select>" 
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 21/04/2004 a las 07:28
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 08:23.