trying to show ten results at random from the database but can only get one showing.
any ideas please folks
<?php
include 'config.php';
$db = mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db ($db_name) or die ("Cannot connect to database");
$result = mysql_query("SELECT id,link,site,displays FROM links LIMIT 10")or die (mysql_error()) ;
while($r=mysql_fetch_array($result))
{
$id=$r["id"];
$site=$r["site"];
$link=$r["link"];
$displays++;
}
$update = "UPDATE links SET displays=displays+1 WHERE id=$id";
$updatesql = mysql_query($update);
echo "<b><a href=\"$link\" target=\"_blank\">$site</a></b><br>";
?>