Bonjour,

Je viens d'installer phpPgAddmin 4.2.3 (PHP 5.3.0) dans Wampserver 2.0 pour pouvoir utiliser la base PostgreSQL 8.4 mais j'ai une erreur
sur la fonction pg_query alors que la connexion à la base semble bien établie.

Mon code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$connexion = pg_connect("host=localhost dbname=BD_ZAC user=postgres password=postgres");
if(! $connexion) {
	echo "La connexion à la base BD_ZAC est impossible.";
}	else {
	echo "Connecxion ok";
 
	//On soumet cette requête au serveur
	$result=pg_query($connexion, "SELECT Code_Insee, Nom_Com FROM Communes");
 
	}
 
?>
Et l'erreur envoie est la suivante :

Connecxion ok
Warning: pg_query() [function.pg-query]: Query failed: ERREUR: la relation « communes » n'existe pas LINE 1: SELECT Communes.Code_Insee, Communes.Nom_Com FROM Communes ^ in E:\wampserveur\www\Applications\testConnexionPostgres.php on line 20

Warning: pg_fetch_array() expects parameter 1 to be resource, boolean given in E:\wampserveur\www\Applications\testConnexionPostgres.php on line 47

Comment faire pour lever cette erreur ?

Je ne connais pas grand chose dans l'utilisation web des bases de données mais je m'y intéresse depuis peu pour essayer de basculer nos bases de données Access vers PostgreSQL.

Merci de votre aide.