Bem... o metodo que tou a ver para fazer isso n sei se será o que pretendes...
Normalmente numa tabela existe a coluna "ID", que permite identificar cada linha da tabela, sendo este unico. À medida que se insere um novo registo na tabela o ID vai tomar valores cada vez maiores.
Por exemplo tens uma tabela com 20 numeros de telemóveis logo 20 ID's.
O que te aconselhava fazer era fazeres algo como isto:
while ($contador<=2)
// O ciclo while permite selecionar
{
$random = rand(1,20);
$sql = mysql_query(" SELECT * FROM nomedatabela WHERE ID ='$random'");
$get=mysql_fetch_array($sql);
$numero = $get['numero'];
$contador++;
}
Tipo neste script pode haver repetições... mas se meteres um IF resolve o assunto.... Não sei se te ajudei..