Bonjour, j'ai une base de données qui a 12 tables. Je peux tout sélectionner parmi 11 d'entre eux, mais en utilisant la même requête pour le 12 ne fonctionne pas. Mais si j'essaie cette requête de phpPgAdmin alors cela fonctionne. Par exemple, j'ai cette requête:postgreSql "relation n'existe pas" même si dans phpPgAdmin fonctionne
SELECT
"public"."products"."grupi",
"public"."products"."kodartikulli",
"public"."products"."kodifikimartikulli2",
"public"."products"."pershkrimartikulli",
"public"."cmime"."cmimi"
FROM "public"."products"
INNER JOIN "public"."cmime" ON ("public"."products"."kodartikulli"="public"."cmime"."idprodukti")
WHERE "public"."products"."kodartikulli" = 'AS00008'
Cela fonctionne parfaitement sur phpPgAdmin mais quand je l'essaye de mon application, il dit:
error: relation "public.cmime" does not exist
également toutes les tables ont les mêmes privilèges. est-ce que quelqu'un à rencontré ce problème? Merci
Pourriez-vous juste essayer 'SELECT * FROM LIMITE public.cmime 1' et de voir ce que vous obtenez? Vous pouvez aussi essayer 'SELECT * FROM cmime LIMIT 1' et voir s'il y a une différence. – joanolo
La même erreur à nouveau. erreur: la relation "cmime" n'existe pas – Alfred
Avez-vous un moyen simple de vérifier que phpPGAdmin se connecte réellement à la même base de données et au même rôle utilisateur et aux mêmes informations d'identification? – joanolo