$sor=$db->prepare("SELECT * from ayarlar where id=:aid");
$sor->execute(array('aid'=> 1));
$cek=$sor->fetch(PDO::FETCH_ASSOC);
Arkadaşlar php de yeniyim. Asp yi bıraktım artık ama Php sitemde sık sık sqlstate hy000 error 2002 connection refused hatası alıyorum ve Error_log dosyamda şöyle bir hata oluşuyor.
PHP Fatal error: Call to a member function query() on null in /home/u8460190/public_html/panel/db.php on line 19
Sorun nedir acaba?
ilgili kod sayfam;
<?php
session_start();
ob_start();
try {
$db = new PDO("mysql:host=localhost;dbname=;charset=utf8", "", "");
} catch ( PDOException $e ){
print $e->getMessage();
}
setlocale(LC_TIME, 'tr_TR');
$tarihsaat=date("Y-m-d H:i:s");
$buay=date("m");
$buyil=date("Y");
$url=$_SERVER['SCRIPT_NAME'];
$ayar = $db->query("SELECT * FROM ayarlar")->fetch(PDO::FETCH_ASSOC); // 19. Satır burası
$tema=$ayar['tema'];
$siteurl = $ayar['siteurl'];