Fai fare a questi dati un giro assurdo:

codice:
function caricaFornitori()
{
	var caricoFornitore:LoadVars = new LoadVars();
	caricoFornitore.onLoad = function()
	{
		_root.totfornitori.text = "Totale Fornitori: " + this.totale;
		trace(this.totale + " - " + caricoFornitore);
		dgFornitori.removeAll();
		dgFornitori.columnNames = ["FORNITORE", "INDIRIZZO", "CITTA", "CAP"];
		dgFornitori.getColumnAt(0).width = 200;
		dgFornitori.getColumnAt(1).width = 300;
		dgFornitori.getColumnAt(2).width = 200;
		dgFornitori.getColumnAt(3).width = 100;
		// ciclo i dati un numero di volte tante quanti saranno i risultati
		for (var i:Number = 1; i <= this.totale; i++) {
			// assegno i dati caricati all'oggetto myArray[i]
			var obj:Object = new Object();
			obj.ID = this["ID" + i];
			obj.FORNITORE = this["fornitori" + i];
			obj.INDIRIZZO = this["indirizzo" + i];
			obj.CITTA = this["citta" + i];
			obj.CAP = this["cap" + i];
			obj.PROVINCIA = this["provincia" + i];
			obj.TELEFONO = this["telefono" + i];
			obj.FAX = this["fax" + i];
			obj.DATA = this["data" + i];
			obj.PARTITAIVA = this["partitaiva" + i];
			dgFornitori.addItem(obj);
		}
	};
	caricoFornitore.load(_global.pathfile + "Search/listafornitori.php");
}
caricaFornitori();