Coger variables de registros en PHP para Flash
A continuación le pongo un código en PHP que funciona perfectamente:
$result = mysql_query("SELECT * FROM casa",$connect);
if (mysql_num_rows ($result)) {
$a=0;
while ($row=mysql_fetch_array($result)){
$nombre[]= $row["nombre"];
echo $row["nombre"];
echo "<br>";
$cadena="&loco".$a."=".$row["nombre"];
$fp=fopen("buscador.txt","a");
fputs($fp,$cadena);
fclose;
$a=$a+1;
}
}
?>
Esto me hace exactamente lo que quería, que es escribirme en un .txt las varibles ($loco1=loquesea$loco2=loquesea,... Etc)
Pero el problema con el que me estoy encontrando ahora es un poco jodido, ya que lo que quiero hacer con ese .txt es utilizarlo en Flash para mostrar los resultados de la búsqueda, eso ya lo tengo, no hay problema. El problemón, es que he estado pensando que si por ejemplo en esa página hay 4 personas haciendo una búsqueda habrá problemas ¿no? Ya que entre unos y otros escriben el .txt y lo borran, pero al ser en tiempo real, se pueden cruzar las búsquedas al utilizar el mismo fichero.
No se si lo he hecho mal desde el principio.
¿Habrá algún problema? ¿Está mal hecho? ¿Cómo lo puedo hacer?
Lo que quiero hacer es que Flash me lea las variables que yo consigo con la búsqueda que realizo, pero no se como hacerlo, ya que se lo del .txt funciona, pero no puede ser así, ya que cuando hay varios usuarios sería un cacao, ¿de qué forma puede Flash coger esas variables sin tener que escribirlas en un .txt?
$result = mysql_query("SELECT * FROM casa",$connect);
if (mysql_num_rows ($result)) {
$a=0;
while ($row=mysql_fetch_array($result)){
$nombre[]= $row["nombre"];
echo $row["nombre"];
echo "<br>";
$cadena="&loco".$a."=".$row["nombre"];
$fp=fopen("buscador.txt","a");
fputs($fp,$cadena);
fclose;
$a=$a+1;
}
}
?>
Esto me hace exactamente lo que quería, que es escribirme en un .txt las varibles ($loco1=loquesea$loco2=loquesea,... Etc)
Pero el problema con el que me estoy encontrando ahora es un poco jodido, ya que lo que quiero hacer con ese .txt es utilizarlo en Flash para mostrar los resultados de la búsqueda, eso ya lo tengo, no hay problema. El problemón, es que he estado pensando que si por ejemplo en esa página hay 4 personas haciendo una búsqueda habrá problemas ¿no? Ya que entre unos y otros escriben el .txt y lo borran, pero al ser en tiempo real, se pueden cruzar las búsquedas al utilizar el mismo fichero.
No se si lo he hecho mal desde el principio.
¿Habrá algún problema? ¿Está mal hecho? ¿Cómo lo puedo hacer?
Lo que quiero hacer es que Flash me lea las variables que yo consigo con la búsqueda que realizo, pero no se como hacerlo, ya que se lo del .txt funciona, pero no puede ser así, ya que cuando hay varios usuarios sería un cacao, ¿de qué forma puede Flash coger esas variables sin tener que escribirlas en un .txt?
Respuesta de loisin
1
5 respuestas más de otros expertos
Respuesta de avatarofwoe
1
Respuesta
1
Respuesta de javierlinan
1
Respuesta de armisoft
1
Respuesta de virmix
1