Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/11/2011, 11:45
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 12 años, 11 meses
Puntos: 76
Respuesta: Mostrar Select de acuerdo a valores traidos desde la BD

mmm bueno asi se complica un poco...

por lo general eso se carga de la base de datos:

lo podrias hacer asi:

creas por ejemplo una tabla meses con los campos mes, nom_mes

entonces cargas el select con los datos de la tabla:

<select id="mes">

<?php
$mes_data = "05" ; // variable que contiene el valor consultado
// haces la conexion
$conexion = mysql_connect("localhost","user","pass");
mysql_select_db("meses",$conexion); // esto ya lo debes saber
$q_meses = "SELECT * FROM meses";
$result = mysql_query($q_meses,$conexion); // ejecutas la consulta

while ($reg = mysql_fetch_array($result))// recorres los registros
{
if($reg['mes'] == $mes_data){ // validas que el mes de la bd sea igual al mes que obteniste

echo "<option value".$reg['mes']." selected='selected'>".$reg['nom_mes']."</option>";// muestras la opcion por defecto

}else{

echo "<option value".$reg['mes'].">".$reg['nom_mes']."</option>"; // muestras las demas opciones

}
}// fin del bucle
?>

</select>


vale listo.