Tüm sitede çektiğim database class php dosyasında standart olarak aşağıdaki define ile database bağkantı kodunu kullanıyorum. Aşağıdaki PDO bağlantısını define kısmına nasıl bağlayabilirim ?
Cevaplarınız için şimdiden teşekkür ederim.
define('HOST', 'localhost');
define('DBNAME', '');
define('DBUSER', '');
define('DBPASS', '');
class db {
var $db;
function baglan() {
$this->db = @mysql_connect(HOST, DBUSER, DBPASS);
if (!$this->db) {
echo "Veritabani baglantisinda sorun var! Hata: ".mysql_error();
exit();
}
$this->sec();
} try {
$db = new PDO("mysql:host=localhost;dbname=".$db.";charset=utf8", $user, $pass);
} catch ( PDOException $e ){
echo 'Baglanti kurulamadi: '.$e->getMessage();
}
$db->query("SET CHARACTER SET uf8");
$db->