Hola, mira a ver te recomiendo trabajar con Flash Remoting y AMFPHP, la principal ventaja de Flash Remoting sobre LoadVars es la velocidad en el tiempo de respuesta, y es porque con flash remoting puedes manejar los datos de una manera integra, es decir, si la respuesta es un arreglo pues flash lo entendera perfectamente, al igual los recordset de la consulta a MySQL, puedes mandarle directamente la respuesta a flash, es decir, puedes hacer esto directamente en AMFPHP
Código :
function unMetodo(){
//conexion
return mysql_query("SELECT * FROM tabla");
}
Por el contrario LoadVars debes imprimir la respuesta por lo cual flash la recibirá como cadena. ejemplo:
Código :
//conexion
$sql = "SELECT * FROM tabla";
$result= mysql_query($sql);
$cadena="";
while ($row= mysql_fetch_array($result)){
$cadena. = "&respuesta$i=".$row['campo'];
}
echo $cadena."&";
Por lo cual el procesamiento que se debe hacer del lado del servidor es mayor.
Ahora evalua muy bien tu problema y ya conociendo las ventajas de flash remoting, podrás determinar si requieres usarlo o no.
De igual manera, te recomiendo estos tutoriales:
Tutorial de instalación de Flash Remoting y AMFPHPTutorial de inducción e instalación de Flash Remoting y AMFPHPManejar AMFPHP facil con una clase en Actionscript [este es para hacerte la vida fácil]
Bases de Datos con Flash y AMFPHPsaludos