WMWW | Webmaster Forumu | Webmaster Platformu
[PHP] PDO Veritabanı Bağlantısı - Yazdırılabilir Sürüm

+- WMWW | Webmaster Forumu | Webmaster Platformu (https://wmwebworld.com/forum)
+-- Forum: Webmaster Dünyası (https://wmwebworld.com/forum/webmaster-dunyasi)
+--- Forum: Hazır Kodlar (https://wmwebworld.com/forum/hazir-kodlar)
+--- Konu: [PHP] PDO Veritabanı Bağlantısı (/f-php-pdo-veritabani-baglantisi.html)



[PHP] PDO Veritabanı Bağlantısı - oxcakmak - 08-05-2019

Kodlar:
PHP Kod:
/*
[Functions]
*/
ob_start();
session_start();
date_default_timezone_set('Europe/Istanbul');

/*
[Database]
*/
$config['database']['type'] = "mysql";
$config['database']['hostname'] = "localhost";
$config['database']['username'] = "root";
$config['database']['password'] = "";
$config['database']['database'] = "news";
$config['database']['encoding'] = "utf8";

/*
[Connection]
*/
try {
    $dbhConnectionQuery $config['database']['type'].":host=".$config['database']['hostname'].";dbname=".$config['database']['database'].";charset=".$config['database']['encoding'];
    $dbh = new PDO($dbhConnectionQuery$config['database']['username'], $config['database']['password']);
    $dbh->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);
    $dbh->exec("SET NAMES ".$config['database']['encoding']);
}catch(
PDOException $e){
    echo $e->getMessage();