Örnek olarak bakabilecegim doküman tarzı bir veri varmı çok profesyonel değilim kodlamada
Mesela örneğin şu şekilde yaptığımda manuel olarak sql den veri eklediğimde sayı artıyor siteye girildiğinde mysql a veriyi kaydetmesi için nasıl yapmamız gerek
sql verisi
--
-- Tablo için tablo yapısı `ziyaretciler`
--
CREATE TABLE `ziyaretciler` (
`id` int(11) NOT NULL,
`ipadres` varchar(222) DEFAULT NULL,
`tarih` date DEFAULT NULL,
`cihaz` varchar(11) DEFAULT NULL,
`year` varchar(4) DEFAULT NULL,
`day` varchar(2) DEFAULT NULL,
`month` varchar(2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
---------
fonksiyon
---------
<?php
/* Bugün verilerini çek */
$bugun = date("Y-m-d");
$bugunTekiLCek = $db->prepare("select * from ziyaretciler where tarih='$bugun' group by ipadres");
$bugunTekiLCek->execute();
/* <========SON=========>>> Bugün verilerini çek SON */
/* Bu Hafta verilerini çek */
$cevir = strtotime('-7 day',strtotime($bugun));
$buhafta = date("Y-m-d",$cevir);
$buhaftaTekilCek = $db->prepare("select * from ziyaretciler where tarih>='$buhafta' group by ipadres");
$buhaftaTekilCek->execute();
/* <========SON=========>>> Bu Hafta verilerini çek SON */
/* Bu Ay verilerini çek */
$cevir = strtotime('-30 day',strtotime($bugun));
$buay = date("Y-m-d",$cevir);
$buayTekilCek = $db->prepare("select * from ziyaretciler where tarih>='$buay' group by ipadres");
$buayTekilCek->execute();
/* <========SON=========>>> Bu Ay verilerini çek SON */
/* Bu Hafta Pasta İstatistikleri */
$buHaftaDesktopPie = $db->prepare("select * from ziyaretciler where tarih>='$buhafta' and cihaz='desktop' group by ipadres");
$buHaftaDesktopPie->execute();
$desktopPie = $buHaftaDesktopPie->rowCount();
$buHaftaMobilePie = $db->prepare("select * from ziyaretciler where tarih>='$buhafta' and cihaz='mobile' group by ipadres");
$buHaftaMobilePie->execute();
$mobilePie = $buHaftaMobilePie->rowCount();
/* <========SON=========>>> Bu Hafta Pasta İstatistikleri SON */
?>--------
sqlden veriyi çekerek sayıyı yansıtabildiğim fonksiyon
-------
<?=$bugunTekilCek->rowCount()?>
<?=$buhaftaTekilCek->rowCount()?>
<?=$buayTekilCek->rowCount()?>
Hocam siteye girdi ya mesela şöyle birşey olabilir:
$db->query("insert into ziyaretciler(ip_adresi) values('$ip_adresi')"); bunlar eklersin db den de ip adresi sütununu benzersz yap o şekilde olur bnce