Si prefiere trabajar con un conjunto completo de resultados en lugar de recorrerlos solo una vez, puede poner todo el conjunto de resultados en una matriz:
$row = array();
while( $row[] = mysql_fetch_array( $result ) );
Ahora puede acceder a registros individuales usando el primer índice, por ejemplo, el campo de nombre de la segunda fila está en $row[ 2 ][ 'name' ]
.