Estoy enviando una variable desde flash con "LoadVars.send" a un archivo.php y no he podido hacer que le php me la reciba. Lo he hecho por el metodo GET y POST y con ninguno.
El asunto es enviar un valor X y que con ese valor php me haga una consulta el una base de datos en mysql y que me devuelva en xml los datos de la consulta. sino que me haga otra consulta y que me devuelva los datos en el xml
este es el codigo del php
Código :
<?php
$host = "localhost"; // el host de la base de datos
$user = "root"; // usuario de la base de datos
$pass = ""; // contraseña de la base de datos
$bbdd = "parques"; // base de datos a usar
/*********** esto crea la conexión a la base de datos **************/
$conexio = mysql_connect($host,$user,$pass) or die(mysql_error()); // $conexion es la conexión a usar.
mysql_select_db($bbdd,$conexio) or die(mysql_error());
if (is_numeric($_GET["sector"])){
$consulta = "SELECT DISTINCT parques.* FROM (parques INNER JOIN empresas ON empresas.id_parque = parques.id_parque)INNER JOIN productos ON empresas.id_empresa = productos.id_empresa WHERE productos.id_sector = {$_GET["sector"]}";
$res = mysql_query($consulta)or die(mysql_error());
echo "<palaueb>";
while($val=mysql_fetch_array($res)){
echo "<datos id_sector=\"".$val['id_parque']."\" nombre=\"".$val['nombre_parque']."\" descripcion=\"".$val['director']."\" />";
}
echo "</palaueb>";
}else{
//$consulta ='select distinct * from sector';
$consulta = "SELECT * FROM sector";
$res = mysql_query($consulta)or die(mysql_error());
echo "<palaueb>";
while($val=mysql_fetch_array($res)){
echo "<datos id_sector=\"".$val['id_sector']."\" nombre=\"".$val['nombre']."\" descripcion=\"".$val['descripcion']."\" />";
}
echo "</palaueb>";
}
?>
Gracias por su ayuda
