Neden/Nasıl Yanlış Veri Saydırıyor?
Bu şekilde kodum var. Bunda hiç problem yok. Bugün üye sayısı 1 olmalı çünkü veri tabanında öyle bir kayıt yok ama bana 29 kişi bugün üye oldu diyor. Çok enteresan bir olay.
Bu da sitemin "sözde kendim için hazırladığım analizi" https://www.girisimzel.com/merhabaekrani.php
Girdiğiniz anda saçma sapan bir şeyin döndüğünü anlayacaksınız ama onun neden kaynaklandığını ve nasıl çözeceğimi bulamadım.
<?php
$sorgu = $db->prepare("SELECT COUNT(*) FROM uyeler WHERE DAY(uye_tarih) = DAY(CURDATE())");
$sorgu->execute();
$say = $sorgu->fetchColumn();
echo $say;
?>
bugün kayıt olanları almak için şunu kullan
select count(*) as total from uyeler
where date(uye_tarih) = curdate()