Secondo me, dovresti stampare una stringa che contiene una istruzione JS che genera un array JS, appunto.
Cioè metti di avere:

Codice PHP:
$query "SELECT campo1, campo2, campo3 FROM Tabella";

$result mysql_query($query$db);

$ret "result = new Array();
"
;

while(
$row mysql_fetch_array($result))
{
   
$ret.="result[0] = new Array('".$row['campo1']."', '".$row['campo2']."', '".$row['campo3']."');
"
;
}

echo 
$ret
e poi nella funzione di callback fai:
Codice PHP:
function callBack(xmlResp)
{
   var 
result;
   var 
ret xmlResp.responseText;
   eval(
ret);
   
/*A questo punto in result hai un array multidimensionale con  
   [['valore campo1', 'valore campo2', 'valore campo3'], ['valore campo1', 'valore campo2', 'valore campo3'], ...]*/