mm Pero .. quieres conservar ese orden "aleatorio" que le das con rand() ?
Bueno .. si fuera así y dices que es el 5 resultao que buscas .. usa:
Código PHP:
$id_fila_5=mysql_result($resultado,5,"ID");
(ojo con el mombre de tu campo "id" .. mira que sea textual . .mayusculas o minusculas o como lo tengas definido ..)
Más info:
http://www.php.net/manual/en/function.mysql-result.php
Un saludo,