bonjour, voici donc mon premier programme en php avec lequel j'utilise postgresql.
d'emblée, j'obtiens une erreur ^^

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// attempt a connection
 $dbh = pg_connect("host=localhost port=5432 dbname=weather_city_json user=maxime password=yuki2010");
 if (!$dbh) {
     die("Error in connection: " . pg_last_error());
 }
 
 // execute query
 $sql = "SELECT * FROM country";
 $result = pg_query($dbh, $sql);
 if (!$result) {
     die("Error in SQL query: " . pg_last_error());
 }
 
 // iterate over result set
 // print each row
 while ($row = pg_fetch_array($result)) {
     echo "Country code: " . $row[0] . "<br />";
     echo "Country name: " . $row[1] . "<p />";
 }
 
 // free memory
 pg_free_result($result);
 
 // close connection
 pg_close($dbh);
j'obtiens :
Error in connection:
mais sans aucun détail Oo

j'ai vérifié le port utilisé dans le fichier de conf de postgresql, c'est bien le port 5432.

que faire ?