Vous n'êtes pas identifié(e).

#1 Re : PHP » Probleme de connexion à la base » 03/02/2014 21:19:30

Bonsoir,
La requête ci-dessous fonctionne bien.
$query2='SELECT "NOM" FROM "OpenConcerto48"."CLIENT" ';

Merci pour votre aide.

#2 Re : PHP » Probleme de connexion à la base » 03/02/2014 20:57:09

Bonsoir,
Si je tapes la requête 1 ($query1="SELECT tablename FROM pg_tables WHERE schemaname='OpenConcerto48' ";), cela fonctionne bien.

Par contre, si je remplace la requête 1 par la requête 2 ($query2="SELECT NOM FROM OpenConcerto48.CLIENT";), cela ne fonctionne pas ; j'ai l'erreur :
Warning: pg_query() [function.pg-query]: Query failed: ERREUR: la relation « openconcerto48.client » n'existe pas LINE 1: SELECT NOM FROM OpenConcerto48.CLIENT ^ in c:\tmp\index.php on line 5

Avez-vous une idée ?
Merci
Cordialement,

#3 Re : PHP » Probleme de connexion à la base » 03/02/2014 11:21:16

j'avoue j'ai essayer tellement de requetes differentes.
Je teste ce soir et  vous tient informé

merci

#4 PHP » Probleme de connexion à la base » 03/02/2014 10:26:26

elpinfo
Réponses : 5

Bonjour a tous,

j'utilise une base de données postgresql dans un logiciel de compta opensource : Openconcerto.
J'ai besoin de récupérer dans une page php la liste des clients

j'ai donc une table CLIENT et dans un Schema OpenConcerto48
la commande  select * from CLIENTS  ne renvoie a rien car je ne fait pas la recherche a l'interieur du schema

la commande SELECT tablename FROM pg_tables WHERE schemaname = 'OpenConcerto48'  me liste bien la liste  des tables a l'interieur du Schema donc pas de soucis au niveau de la connexion PHP

Je n'arrive donc pas a sortir ma requete pour selectionner mes clients de la table CLIENT(qui est dans le Schema OpenConcerto48 qui lui est dans la base OpenConcerto)

merci de votre aide

Pied de page des forums

Propulsé par FluxBB