J'ai un problème bizarre, je courais l'instruction SQL suivante:SQL ne pas retourner les dossiers
SELECT * FROM tbl_statement_items;
ou
SELECT * FROM `tbl_statement_items`;
La table 'tbl_statement_items' contient 28 enregistrements, mais quand je lance la commande au-dessus de son affichage 0 résultats trouvés. Cependant, lorsque je l'exécute à travers phpmyadmin, il affiche tous les enregistrements: (il ajoute une limite).
SELECT * FROM `tbl_statement_items` WHERE 1 LIMIT 0 , 30
Ai-je manqué quelque chose de simple ici ou quelqu'un d'autre a-t-il ressenti cela?
Merci d'avance.
Est-ce que vous interrogez mysql directement ou par une méthode de langage comme 'mysql_query()' en PHP? Si le dernier est vrai, puis-je voir un extrait PHP? – 65Fbef05
Comment exécutez-vous l'instruction la première fois? Êtes-vous sûr d'interroger la bonne base de données. Essayez la syntaxe database.tablename. –
Dans mon expérience avec des cas similaires, 99% des fois que vous êtes en train d'interroger la mauvaise copie de la base de données. –