Arkadaşlar pdo'ya geçiriyorum sitemi ama çok garip bir şey oluyor anlam veremediğim. Mesela şöyle bir veritabanında bir saydırma işlemi yapıyorum. Düz yazdığımda sıkıntı yok. Ama bir fonksiyon oluşturup onun içine attığımda ve bunu başka bir sayfadan çağırdığımda çalışmıyor.

Bu şekilde çalışıyor.

$sorgu = $db->prepare("SELECT COUNT(*) FROM uyeler");
$sorgu->execute();
$say = $sorgu->fetchColumn();
echo 'Toplamda '.$say.' üye var.';


Bu şekilde yazdir fonksiyonunu çağırıyorum olmuyor.

yazdir();

Fonksiyon da bu şekilde

function yazdir(){

$sorgu = $db->prepare("SELECT COUNT(*) FROM uyeler");
$sorgu->execute();
$say = $sorgu->fetchColumn();
echo 'Toplamda '.$say.' üye var.';

}