Skip to content

Langage PHP

Bibliothèques

Gestionnaire de modèle

Configuration

Pour activer l'extension PDO pour PostgreSQL, il faut editer le fichier php.in, trouver la ligne ci-dessous

ini
extension=php_pdo_pgsql.dll

enlever le ; qui est un commentaire pour activer l'extension.

Tutoriel

Une fois l'extension activée (vérifiable avec un phpinfo() ), nous pouvons commencer à utiliser PostgreSQL avec PHP

La première chose a faire est de se connecter à la base de données

php
<?php

try {
	$dsn = "pgsql:host=localhost;port=5432;dbname=test;";
  $user = "mon_user";
  $password = "passw0rd";

	$pdo = new PDO($dsn, $user, $password, [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]);

	if ($pdo) {
		echo "La connexion a été établie avec succès!";
	}
} catch (PDOException $e) {
	die($e->getMessage());
} finally {
	if ($pdo) {
		$pdo = null;
	}
}

?>

Released under CC BY-SA 4.0.