Mmmm una idea para pasar los datos de una consulta a un array puede ser asi:
Código PHP:
$sql = "select campo1,campo2,campo3 from tabla where 1";
$res = mysql_query($sql) or die(mysql_error());
for($i=0;$i<mysql_num_rows($res);$i++){
$resultado[$i][0] = mysql_result($res,$i,"campo1");
$resultado[$i][1] = mysql_result($res,$i,"campo2");
$resultado[$i][2] = mysql_result($res,$i,"campo3");
}
Finalmente tendrias una matriz con todos lo resultados obtenidos.