mektup adında bir mysql tablom var bu tabloda id,isim,mesaj şeklinde 3 sütun var. Mysql'daki verileri sorunsuz çekiyorum fakat en son eklenen en alta gidiyor. Listeyi son 10 veriyi çek şeklinde yaptım mesela 3 veri var 4. yü yazdırdığında 3ün altına koyuyor ben sıralamayı tersten yapmak istiyorum yani en son eklenen en üstte görünecek. DESC - ASC olayı sanırım fakat denedim ama olmadı.
list.php
include 'connect.php';
$list = mysql_query("SELECT * FROM mektup ORDER By id,isim,mesaj DESC LIMIT 10");
while($lists = mysql_fetch_array($list)){
echo " ";
echo " ";
echo " - ";
echo " ";
echo " ";
echo "";
echo "";
echo " ";
echo "";
echo $lists['isim'];
echo "";
echo $lists['tarih'];
echo "";
echo "";
echo "
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo " ";
echo "
";
}
?>
Ek Olarak: Sanırım çözdüm,
$list = mysql_query("SELECT * FROM mektup ORDER By id DESC LIMIT 10");
bu şekilde olması gerekiyormuş.
echo $lists['mesaj'];
echo "