KeremEr adlı üyeden alıntı

$q=mysql_query(SELECT yazar_id FROM yazarlar WHERE (yazar_yazisayisi BETWEEN(CURRENT_DATE, INTERVAL 1 WEEK)));
while($w=mysql_fetch_array($q)) {
$haftaninyazari=$w['yazar_id'];

echo "Haftanın yazarı:" . $haftaninyazari;
}


Cron işlemi ile haftalık olarak otomatik veritabanına yazılmak isteniyorsa cron dosyası içerisine yine aynı satırlar eklenip ek olarak;

$cron=mysql_query("INSERT INTO cronIslemleri (haftaYazar) VALUES ($haftaninyazari)");


Bunu tam çözemedim şimdi makale tablosu içinde yazar_id var ben bulunduğumuz hafta içinde en çok makale yazan 8 yazarı sıralamak istiyorum

sql içinde bulunduğumuz haftayı alıp o hafta yazı yazan yazarları id ile toplayıp en çok olanları sıralaması gerekiyor bunu yapmak istiyorum.