Hola, he estado utilizando la siguiente consulta para mostrar las ultimas noticias:
Código PHP:
$sql_articulos = "SELECT * FROM ".$tb_textos." WHERE guardado = 1 AND idioma = 2 ORDER BY 'fecha' DESC LIMIT 0,7";
recojo los resultados asi:
Código PHP:
$result_articulos = mysql_query($sql_articulos,$conn);
y los muestro con un while:
Código PHP:
while ($fila=mysql_fetch_object($result_articulos))
{
...
}
La consulta ha estado funcionando perfectamente hasta hace unos días, y no tengo ni idea de por que, pero ha dejado de ordenar los resultados.
He estado haciendo pruebas ordenando por otras columnas incluyendo 'id' y nada. Simplemente
es como si no hiciera caso del ORDER BY.
En mi servidor local utilizo MySql 3.23.49 y me sigue funcionando, pero el servidor utilizo MySql 5.0.37 y no funciona (pero hace unos días si

) ¿tiene algo que ver?
¿Alguien tiene idea de lo que puede estar pasando?
Gracias por adelantado.