Якщо визначена чітка ціль і присутня шалена мотивація, успішний результат гарантований. (с)

Створення та закриття зєднань в PDO для MySQL та PostgreSQL

Конект

MySQL

<?php  

$dbhost = 'localhost';  

$dbname='hr';  

$dbuser = 'root';  

$dbpass = '';  

$dbh = new PDO('mysql:host=$dbhost;dbname=hr', $dbuser, $dbpass);  

}catch (PDOException $e){  

 echo "Error!: " . $e->getMessage() . "<br/>";  

 die();  

 }  

?>  

PostgreSQL

<?php  

$dbuser = 'postgres';  

$dbpass = 'abc123';  

$host = 'localhost';  

$dbname='postgres';  

$dbh = new PDO("pgsql:host=$host;dbname=$dbname", $dbuser, $dbpass);  

}catch (PDOException $e){  

echo "Error : " . $e->getMessage() . "<br/>";  

die();  

}  

?>  

 

 

Дисконект

<?php>  

$dbh = null;  

?>  

 

Детальний опис PDO тут.

Категорія