yo creo que está bien como lo puso mario... con un pequeño cambio:
Código PHP:
$i = 0;
while ($row = mysql_fetch_row($res)) {
$matriz_registros[$i] = $row;
$i++;
}
mysql_fetch_row en lugar de mysql_fetch_array
de la otra forma se crearia una matriz unidimensional, ademas supongamos que $row tiene 4 campos, en la segunda pasada $i sería 5, y al acceder a $row[5] no devolveria nada.. o puede que diese un error...