je tente d'utiliser l'instruction SQLSqlite3 et AOP problème avec ORDER BY
SELECT * FROM table ORDER BY column
via un AOP-objet en PHP. Le problème est que j'obtiens toujours une erreur (appel à une fonction membre fetchall() sur un non-objet - ce qui signifie que la requête n'a pas renvoyé un objet PDO) lors de l'utilisation des noms de tous les colonnes EXCEPT pour ID. Lorsque je fais une recherche
SELECT * FROM table ORDER BY ID
cela fonctionne. ID est la clé principale, toutes les autres colonnes sont TEXT ou NUMERIC, aucune d'entre elles ne fonctionnerait avec la clause ORDER BY.
Des idées?
Oui, merci c'était la variable SQLITE_TEMP_STORE. Je dois le changer avant d'utiliser ORDER BY car sinon sqlite essaie d'écrire un fichier temporaire. Voir aussi ceci: http://www.sqlite.org/tempfiles.html#tempstore – Maenny