toplam kayıt sayısını büyükten küçüğe doğru sıralama.
selam arkadaşlar yazmış olduğum sayac scriptime ek olarak şimdiye kadar tarihe göre kaç defa girilmiş ve kaç defa o tarihte toplam tıklama yakın tarihden ilk tarihe doğru sıralıyor saydırmayı.
tarih - ogüngirilen iplerin toplam sayısı - iplerin tıklama toplamı
echo '<table>';
$sorgu = mysql_query("SELECT tarih, COUNT(id) as count FROM ip_sayaci GROUP BY tarih ORDER BY tarih DESC ");
while ($kayit=mysql_fetch_array($sorgu)) {
$b = mysql_query("SELECT * FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$sql = mysql_query("SELECT SUM(tiklama) FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];
echo '<tr>
<td colspan="6" bgcolor="#CCFF66"><p align="center"><b>Veritabanımızda <font color="#FF0000">'.$kayit[tarih].' </font>Tarihine ait Toplam <font color="#FF0000">'.mysql_num_rows($b).'</font></A> değişik ip ile siteye gelen ziyaretçi toplam <font color="#FF0000">'.$sayfa.'</font> tıklama yapmıştır.</b><td>
</tr><br><table>';
}
yapamadığım takıldığım kısım ise
tarih - ogüngirilen iplerin toplam sayısı - iplerin tıklama toplamı
olayının "ogüngirilen iplerin toplam sayısı" verisini iplerin toplam sayısına göre en büyükten en küçüğe göre 10 veriyi yazdırma işini beceremedim , yapamadım ????
Php
sonunda yaptım.
include("ayar.php");
$sorgu = @mysql_query("SELECT tarih, COUNT(id) as count FROM ip_sayaci GROUP BY tarih ORDER BY count DESC LIMIT 10 ");
ECHO '<table border="2">
<tr>
<td colspan="2"><p align="center"><B></B></td>
</tr>
';
while ($kayit=@mysql_fetch_array($sorgu)) {
$b = mysql_query("SELECT * FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$sql = mysql_query("SELECT SUM(tiklama) FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];
echo mysql_num_rows($b)."<br>";
echo '<tr>
<td colspan="6" bgcolor="#CCFF66"><p align="center"><b>Veritabanımızda <font color="#FF0000">'.$kayit[tarih].' </font>Tarihine ait Toplam <font color="#FF0000">'.mysql_num_rows($b).'</font></A> değişik ip ile siteye gelen ziyaretçi toplam <font color="#FF0000">'.$sayfa.'</font> tıklama yapmıştır.</b><td>
</tr><br>';
}
echo ' </table></div> ';