connexion impossible entre php et postresql
bonjour, voici donc mon premier programme en php avec lequel j'utilise postgresql.
d'emblée, j'obtiens une erreur ^^
Code:
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 :
Citation:
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 ?