Hola, hoy tengo este problema:
Hago una consulta a la base de datos para obtener el nombre de un archivo el cual sera incluido segun sea el orden que este posee en la base de datos, la consulta la hago de la siguiente manera:
Código PHP:
$result =mysql_query('SELECT nombre FROM dmo_modulos ORDER BY orden ASC');
while ($mods=mysql_fetch_object($result)){
include ('mods/'.$mods->nombre.'.php');
};
pero tengo 2 archivos y tan solo me incluye uno de ellos, luego intente cambiando el orden de ascendente a descendente y me queda de esta manera:
Código PHP:
$result =mysql_query('SELECT nombre FROM dmo_modulos ORDER BY orden DESC');
while ($mods=mysql_fetch_object($result)){
include ('mods/'.$mods->nombre.'.php');
};
Y ahora me carga ambos archivos

, porque pasa esto, si esta en ascendente, solo carga el primero, pero si esta en descendente me carga ambos.
Necesito que me los cargue en el orden en el cual estan en la base de datos, ¿Alguien sabe porque es esto

?...¿alguna forma de arreglarlo?...
Si en lugar del include coloco "print_r($mods)", en ambos casos me muestra los datos completos.
Gracias por su ayuda.