En el siguiente código llamo a un archivo .php para que consulte en la BD y devuelva un documento xml que posteriormente utilizaré en Flex
Código :
Código:
La consulta en el archivo phpSqlToXml.php a continuación:var urlRequest:URLRequest = new URLRequest("phpSqlToXml.php"); urlRequest.method = URLRequestMethod.POST; var urlLoader:URLLoader = new URLLoader(urlRequest); urlLoader.addEventListener("complete",readXml);
Código :
Código:
Este código funciona, lo he probado, ahora quiero hacer lo mismo pero que el Select lo haga según un valor que le pase como parámetro desde Flex, pero no consigo que funcione, no se como pasarle ese valor, o algo hago mal, os pongo el código que he intentado:$query = "SELECT * FROM markers WHERE 1"; $result = mysql_query($query);
Código :
//La consulta SELECT se hará en función del valor id_marca
Código:
fichero phpSqlToXml_fotos.php:var urlRequest:URLRequest = new URLRequest("phpSqlToXml_fotos.php"); urlRequest.data = id_marca; urlRequest.method = URLRequestMethod.POST; var urlLoader:URLLoader = new URLLoader(urlRequest); urlLoader.addEventListener("complete",readXml);
Código :
Código:
No me reconoce $_POST['id_marca'] así que el problema puede ser que la variable no haya que pasarla con urlRequest.data = id_marca; ¿Cómo lo hago entonces? $id_recuperado=$_POST['id_marca']; $query = "SELECT * FROM fotos WHERE id_marca like '$id_recuperado'"; $result = mysql_query($query);
Gracias, un saludo.