alex3 каза:[sql]SELECT visited FROM songs ORDER BY visited DESC[/sql]
<?php
$query = mysql_query("SELECT * FROM `songs` ORDER BY visited DESC LIMIT 0,8")or die (mysql_error());
while($row = mysql_fetch_array($query)) {
$song = $row['song'];
echo "<center><b><a href='song.php?id=$row[id]'>$song</a></b><br /></center>";
}
?>
И каква е разликата между array/assoc освен това, че array може да изкарваш с имена и с цифри резултатите от дб, а с assoc, може само с имена. :shock:Styl3rbg каза:Направи цикъла такаPHP:while($row = mysql_fetch_assoc($query))
Най-вероятно полето в базата данни visited не е от типа integer. Смени го от VARCHAR (предполагам) на int.winers каза:Видях проблема, когато го направя LIMIT 1 тогава излиза най преглежданата, а ако го направя повече от 1 се разбъркват.