bene forse qlc di voi potrà aiutarmi

su un database vanno degli articolo che gli utenti inscerisco..

sulla home volevo fare una sezione che mi prende a caso un articolo..
in pratica ad ogni reflesh della pagina mi si vede un articolo divero..

da qui vedo quanto risultati ho nel database
$sql="SELECT * FROM articolo ";

$result=mysql_query($sql) or die (mysql_error());

$row=mysql_num_rows($result);
quindi $mi oscilla da 1 al numero max di articoli
$mi=rand(1,$row);


il problema è come le visualizzo,per id??

$sql="SELECT * FROM articolo WHERE id=$mi";
$result=mysql_query($sql)

$ro=mysql_fetch_array($result) ;
il problema che gli articoli si posso cancellare e quindi poi ci sarebberò dei salti..

l ideale sarebbe che se cancello id n:10, l undicesimo diventi il n.10 e cosi via..

che mi consigliate?