Hola amigos, me acaba de encontrar con un problema inesperado, tengo una tabla en la base de datos, en el que un campo es Proyecto, es 1 si lo es y 0 para cuando es un seminario. Pues no sé que hago mal, no sé si es que no hago bien las consultas, sino es eso no le encuentro explicación:
Código PHP:
function SacaMenuDesplegable($sql,$NombreMenu,$Estilo){
echo"<select class=\"$Estilo\"'$NombreMenu'>";
$resultado = mysql_query($sql) or die("La consulta falló: " . mysql_error());
while ($linea = mysql_fetch_array($resultado, MYSQL_ASSOC)) {
foreach ($linea as $valor_col) {
if($NombreMenu=="FechaDeExposicion"){
$Fecha_partes=explode("-",$valor_col);
$Anyo=$Fecha_partes[0];
$Dia=$Fecha_partes[2];
$Mes=$Fecha_partes[1];
$valor_col=$Dia.'/'.$Mes.'/'.$Anyo;
}
echo "<option>$valor_col";
}
}
echo "</select>";
}
$enlace = mysql_connect("localhost", "Nombre", "Contraseña")
or die("No pudo conectarse : " . mysql_error());
mysql_select_db("proyecto") or die("No pudo seleccionarse la BD.");
$sql="SELECT Nombre from trabajitos where Proyecto=1";
SacaMenuDesplegable($sql,"Proyectos","menu");
$sql="SELECT Nombre from trabajitos where Proyecto=0";
SacaMenuDesplegable($sql,"Seminarios","menu2");
$sql="SELECT FechaSeminarios from fechas";
SacaMenuDesplegable($sql,"FechaDeExposicion","menu3");
Me salen los menús desplegables, pero el primero con la información de cuando Proyecto==0 y el otro menú me sale en blanco, la colocación de las posición que dan los css es correcta, y con el menú desplegable de fechas me funciona bien, pero no tengo ni idea porqueno funciona bien con los dos menús primeros. Espero puedan ayudarme, gracias.