 idea
                
                                WM Aracı
                Kullanıcı
                    idea
                
                                WM Aracı
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    27.04.2011
                
- 
                    Yaş/Cinsiyet
                    38 / E
                
- 
                    Meslek
                    Yazılım
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    M** S**
                
- 
                    Mesajlar
                    448
                
- 
                    Beğeniler
                    165 / 44
                
- 
                    Ticaret
                    4, (%75)
                
 
                Merhaba arkadaşlar,
Uzun zamandır PHP yazmadığım için birçok şeyi unuttum.
İşlemlerimi veritabanı üzerinde yapıyorum. 
Aşağıda veritabanı üzerinde yaptığım işlemleri PHP ile yapmak istiyorum:
SELECT COUNT( * ) AS sayi, ip
FROM ziyaretci
WHERE zaman LIKE  '%2016-12-10%'
GROUP BY ip
ORDER BY sayi DESC
Yukarıdaki bu SQL kodu LIKE'ta yazan tarihte o günü baz alıyor. ip sütunu ip'leri listeliyor. sayi sütunu da o ip'nin kaç kez kayıtlı olduğu gösteriyor.
1) Yapmak istediğim şu:
LIKE yazan yere manuel tarih girişi değil de
$bugun = date("Y-m-d");
ifadesindeki $bugun değişkenini eklemek. Yani güncel olarak bugün tarihini eklemek kısaca işi otomatikleştirmek. kısacası yukarıdaki SQL sorgusunu PHP'ye döküp $bugun değişkenini ekleyemedim.
2) Yapmak istediğim şu:
sayi sütunu ip'nin kaç kez veritabanında kayıtlı olduğunu sıralıyor. eğer aynı ip vertabanında 2'den fazla ise echo ile "127.0.0.1 ip adresi 3 kez kayıtlı" olarak ekrana yazdırmak.
Vakit ayıran herkese teşekkürler. Kodlayan arkadaş olursa da alnından öpüyorum. Helal olsun. Hayırlı kandiller.
                        
     
                 
                                            
        
        
        
            
            
                - 
                    Üyelik
                    23.10.2016
                
- 
                    Yaş/Cinsiyet
                    28 / E
                
- 
                    Meslek
                    Öğrenci
                
- 
                    Konum
                    Denizli
                
                - 
                    Ad Soyad
                    K** C**
                
- 
                    Mesajlar
                    689
                
- 
                    Beğeniler
                    0 / 203
                
- 
                    Ticaret
                    6, (%100)
                
 
                $bugun='%'.date('Y-m-d').'%';
Sorgu -> "select ..... ..... zaman LIKE '$bugun' ....";
Mobilim. Ama bu yapinin calismasi lazim.
                        
     
                 
                                                                                                                
        
        
        
            
                
                
                     idea
                
                                WM Aracı
                Kullanıcı
                    idea
                
                                WM Aracı
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    27.04.2011
                
- 
                    Yaş/Cinsiyet
                    38 / E
                
- 
                    Meslek
                    Yazılım
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    M** S**
                
- 
                    Mesajlar
                    448
                
- 
                    Beğeniler
                    165 / 44
                
- 
                    Ticaret
                    4, (%75)
                
 
                Hocam bunun çalıştığını görebilmek için 2. Maddenin yapılması gerekiyor. İşi Php ye dökemedim yani.
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    23.10.2016
                
- 
                    Yaş/Cinsiyet
                    28 / E
                
- 
                    Meslek
                    Öğrenci
                
- 
                    Konum
                    Denizli
                
                - 
                    Ad Soyad
                    K** C**
                
- 
                    Mesajlar
                    689
                
- 
                    Beğeniler
                    0 / 203
                
- 
                    Ticaret
                    6, (%100)
                
 
                
$Bugun = '%'.date('Y-m-d').'%';
$Sorgu = mysql_query("SELECT COUNT( * ) AS sayi, ip FROM ziyaretci WHERE zaman LIKE '$Bugun' GROUP BY ip ORDER BY sayi DESC");
while($X = mysql_fetch_array($Sorgu)){
	if($X[0] > 2) echo $X[1].' ip adresi '.$X[0].' kez kayıtlı.';
}
                        
     
                 
                                                        
        
        
        
            
                
                
                     idea
                
                                WM Aracı
                Kullanıcı
                    idea
                
                                WM Aracı
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    27.04.2011
                
- 
                    Yaş/Cinsiyet
                    38 / E
                
- 
                    Meslek
                    Yazılım
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    M** S**
                
- 
                    Mesajlar
                    448
                
- 
                    Beğeniler
                    165 / 44
                
- 
                    Ticaret
                    4, (%75)
                
 
                mysqli kullanıyorum. herhangi bir sonuç çıkmadı. $Bugun değişkenine dünün tarihini de manuel ekledim test için. yine beyaz sayfa. kullandığım kod:
$Bugun = '%'.date('Y-m-d').'%';
$Sorgu = mysqli_query($veritabani, "SELECT COUNT( * ) AS sayi, ip FROM ziyaretci WHERE zaman LIKE '$Bugun' GROUP BY ip ORDER BY sayi DESC");
while($X = mysqli_fetch_assoc($Sorgu)){
    if($X[0] > 2) echo $X[1].' ip adresi '.$X[0].' kez kayıtlı.';
}
?>
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    23.10.2016
                
- 
                    Yaş/Cinsiyet
                    28 / E
                
- 
                    Meslek
                    Öğrenci
                
- 
                    Konum
                    Denizli
                
                - 
                    Ad Soyad
                    K** C**
                
- 
                    Mesajlar
                    689
                
- 
                    Beğeniler
                    0 / 203
                
- 
                    Ticaret
                    6, (%100)
                
 
                Assoc değil Array kullan
Eğer assoc kullanıcak isen, 0 gördüğün yere 'sayi' , 1 gördüğün yere 'ip' yazman lazım.
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                 
                                                                                                                
        
        
        
            
                
                
                     idea
                
                                WM Aracı
                Kullanıcı
                    idea
                
                                WM Aracı
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    27.04.2011
                
- 
                    Yaş/Cinsiyet
                    38 / E
                
- 
                    Meslek
                    Yazılım
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    M** S**
                
- 
                    Mesajlar
                    448
                
- 
                    Beğeniler
                    165 / 44
                
- 
                    Ticaret
                    4, (%75)
                
 
                Helal olsun kardeşim. Tebrik ederim ve teşekkür ederim.
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    23.10.2016
                
- 
                    Yaş/Cinsiyet
                    28 / E
                
- 
                    Meslek
                    Öğrenci
                
- 
                    Konum
                    Denizli
                
                - 
                    Ad Soyad
                    K** C**
                
- 
                    Mesajlar
                    689
                
- 
                    Beğeniler
                    0 / 203
                
- 
                    Ticaret
                    6, (%100)
                
 
                Rica ederim. Kolay gelsin
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.