Pero .. se supone que tu consulta SQL que vas a ejecutar y te va a arrojar -SÓLO- 1 registro? .. Por qué si te puede arrojar +1 registro ya tendrías que entrar a crear un array bidimensional ...
probando suertee...
Código PHP:
// inicio contador ...
$n=0;
While($row = mysql_fetch_array($consuta)) {
$rows[$n]['campo1']=$row['campo1']; // array bidimiensional ...
$rows[$n]['campo2']=$row['campo2'];
$n++;
}
foreach ($rows as $row){
// en $row a cada pasada de este bucle "padre" tendrías cada registro (en un array asociativo) que te pueda dar como resultado tu consulta SQL.
foreach ($row as $campo => $valor){
echo $campo." -> ".$valor;
}
}
Un saludo,
PD: arreglo = array, matriz ...