-
ORDER BY et fetchAll()
Bonjour à tous
Alors voilà j'ai un petit soucis avec une requete sql en php.
Dans celle ci j'utilise une requete avec un ORDER BY qui fonctionne parfaitement(j'ai testé sous mysql) mais lorsque j'utilise mon fetchAll() le tableau reçu n'est plus rangé en fonction de mon order by mais par ordre alphabétique d'une des colonnes.
Donc ma question est la suivante est-ce que fetchAll() prend en compte Order by ou pas ? et sinon il y a-t-il un moyen qu'il le prenne en compte ? merci d'avance
-
Fetchall() ne change pas les résultats de la requête.
Donc soit ta requête n'est pas ordonnée, soit ton tableau est modifié au moment ou tu le lis.
-
Ok au moins je sais que ça ne vient pas de là c'est déjà ça je vais scruter mon code pour voir d'où ça vient.
Merci à toi ;)