03/11/2011, 11:45
|
| | | Fecha de Ingreso: mayo-2011 Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 7 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. |