tabloda hit diye bir alan açıp her makale okunduğunda hit i 1 artırırsın.Sonra da makaleleri çekerken hit e göre sıralarsın.
ben o şekilde tahmin ettim row( ) ile yapılacağnı tahmin ediyordum ama acemilik işte : )
<?
$sql = mysql_query ("SELECT * FROM yazilar ORDER BY id DESC LIMIT 0,5");
while($goster=mysql_fetch_array($sql)){
echo "<li><a href=\"makaleoku.php?id=".$goster['id']."\">".$goster['baslik']."</a><br>";
}
?>
Son 5 konu diye kategori açmıştım yukarıdaki kodları kullanmıştım.
en çok okunanlar için şu şekilde yapmam mı gerekiyor ?
<?
$sql = mysql_query ("SELECT * FROM yazilar ORDER BY id DESC LIMIT 0,5");
while($goster=mysql_fetch_array($sql)){
echo "<li><a href=\"makaleoku.php?id=".$goster['hit']."\">".$goster['baslik']."</a><br>";
// id ve baslik kolonlari dogrumu bilmiyorum kendine gore uyarlarsan dogru sonuc alirsin
}
?>bu şekilde yaptım ama olmadı.
başka bir türlü yaptım sadece konu başlıkları yerine hitlerini gösterdi

nasıl yapmalıyım acaba ?
bu arada not bırakıyorum.
en çok okunan üstte, en çok okunana yakın olanlar ise altta listelenecek.
yani şöyle;
x konusu 1.250 kez
y konusu 1.200 kez
kaç kez okunduğunu kategoride göstermek istemiyorum sadece konu adları çıksın yeter.çok basit olacak.