ahmetshen adlı üyeden alıntı: mesajı görüntüle
kendi kodlarımı paylaşıyorum:

## BAGLANTI DEGISKENLERIMIZ ##
## HOST ADRESI ##
$host = "localhost";
## HOST ADRESI ##
## KULLANICI ADI ##
$user = "root";
## KULLANICI ADI ##
## PAROLA ##
$pass = "";
## PAROLA ##
## VERITABANI ##
$db = "db";
## VERITABANI ##
## BAGLANTI DEGISKENLERIMIZ ##

## PDO VERITABANI SINIFI ILE BAGLANTIMIZI GERCEKLESTIRELIM ##
try
{
$baglanti = new pdo("mysql:host=$host;dbname=$db;charset=utf8",$us er,$pass);
$baglanti->exec("SET CHARACTER SET utf8");
}
catch (PDOException $e)
{
print $e->getMessage();
}
## PDO VERITABANI SINIFI ILE BAGLANTIMIZI GERCEKLESTIRELIM ##
aves adlı üyeden alıntı: mesajı görüntüle
Ben bu şekilde bağlanıyorum. Sizinki ile sadece Karakter Seti farkı var. Bu şekilde bir deneyin derim.
<?php
$dsn = 'mysql:host=localhost;dbname=databasename;charset= utf8';
$user = 'username';
$password = 'password';
try {
$db = new PDO($dsn, $user, $password);
} catch (PDOException $e){
echo 'Connection failed: ' . $e->getMessage();
}

?>
Arkadaşlar teşekkürler. Kodlarımda sıkıntı yok.
Kodlar çalışıyor. Sadece local hostu tanımıyor
Aldığım hata :Connection failed: could not find driver