Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL > Requêtes
Requêtes Forum d'entraide sur les requêtes SQL spécifiques à PostgreSQL, les triggers, les vues, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/08/2003, 17h43   #1
Nouveau Membre du Club
 
Inscription : août 2003
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 52
Points : 37
Points : 37
Par défaut [Résolu] Pb d'execution de requete avec un script php

Bonjour,

Lorsque j'effectue la requête suivante:

$req="SELECT * FROM CLIENT";
$resultat=pg_query($connexion,$req);

J'ai le message d'erreur suivant:

Warning:pg_query()query failed:ERROR:Relation "client"does not exist in /var/www/html/index.php on line 5

J'ai également le même message d'erreur lorsque je fais cette requête directement dans phpPgAdmin.

Par contre lorsque dans phpPgAdmin je mets le nom de la table entre "", là ça fonctionne. Mais dans le script php je ne sais pas comment mettre en forme ma requête.

Y a t'il des ( " ` ' ´) à mettre à quelque part ? Moi j'en ai essayé plusieur mais le message suivant est là pour me dire que c'est pas juste...

Warning:pg_query()query failed:ERROR:parser:parse error at or near "'CLIENT'"at character 15 in /var/www/html/index.php on line 5

Que faire?
ythierrin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2003, 18h06   #2
Nouveau Membre du Club
 
Inscription : mars 2003
Messages : 72
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 72
Points : 29
Points : 29
Par défaut essaye cela

essaye cela
Code :
$req='SELECT * FROM \"CLIENT\"';
ca rajoutera les " entre le nom de ta table.

Voila en esperant t'avoir aider
Kuroro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2003, 21h21   #3
Nouveau Membre du Club
 
Inscription : août 2003
Messages : 52
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 52
Points : 37
Points : 37
Merci beaucoup pour l'info ça fonctionne.

A la prochaine
ythierrin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2003, 14h34   #4
Invité de passage
 
Inscription : avril 2002
Messages : 10
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2002
Messages : 10
Points : 4
Points : 4
Salut,

Si tu mets des majuscules dans les noms d'objets, leur utilisation sera 'case sensitive' : CLIENT sera différent de Client et de client.

Par contre, si tu créer les objets avec des noms en minuscules, leur utilisation ne sera pas 'case sensitive'.

Rémi
remi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h29.


 
 
 
 
Partenaires

Hébergement Web