Merhaba,
mdkul adında bir veritabanı var ve php de bu veritabanında kid=1 olanları saydırdım aşağıda ki kodla ama rowcount hiç bir şey çıkmıyor. Ne 0 ne 1.

$mkont=$baglanti->prepare("SELECT * FROM mdkul where kid=:kid");
$mkont->execute(array(
    'kid'=>$_SESSION['kullanici']
));
$msay=$mkont->rowCount();

if ($mkont) {
    if ($msay != 1) {
        header("Location:maildogrula.php");
        exit();
    }
}
$mkont çalışıyor ama rowcount çalışmıyor. Sadece bu kod bloğunda çalışmadı admin panelde doğru düzgün hesaplıyor diğer şeyleri.
kullanıcı sessionunda 1 kayıtlı, veritabanında hiç bir şey yokken rowcount hiç bir şey dönmüyor. Veritabanına kid değeri 1 olan bir şey ekliyorum yine tık yok. Sürekli aynı.