Foros del Web » Creando para Internet » Flash y Actionscript »

union ActionScript y php

Estas en el tema de union ActionScript y php en el foro de Flash y Actionscript en Foros del Web. Hola!! No se porque la respuesta a URLContent.toXMLString() no saca nada? La cosa es que tengo un .as que se comunica con un php que ...
  #1 (permalink)  
Antiguo 19/04/2009, 12:25
 
Fecha de Ingreso: abril-2009
Mensajes: 29
Antigüedad: 11 años, 10 meses
Puntos: 0
union ActionScript y php

Hola!! No se porque la respuesta a URLContent.toXMLString() no saca nada?

La cosa es que tengo un .as que se comunica con un php que saca datos de una base de datos y devuelve un XML con la solución.El PHP es: $sql="SELECT id FROM names WHERE name='$film'";

$result=mysql_query($sql);
if($result){
if(mysql_num_rows($result)>0){

while($row=mysql_fetch_array($result)){

$id=$row['id'];

$idElem=$xml->createElement('id',$id);
$idElem=$filmId->appendChild($idElem);

y he comprobado que es id lo saca bien, pero no crea el XML...a alguien se le ocurre algo??muchas gracias!!!!
  #2 (permalink)  
Antiguo 20/04/2009, 00:13
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 14 años, 5 meses
Puntos: 12
Respuesta: union ActionScript y php

Hombre todo dependerá de cómo quieres que cree el xml y como ordenarlo:

//generate the xml file
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<entries>\n";

while($row=mysql_fetch_array($result)){
echo "<log>\n";
echo "<name>".$row['Name']."</name>\n";
echo "<email>".$row['Email']."</email>\n";
echo "<date>".$row['Date']."</date>\n";
echo "<message>".$row['Message']."</message>\n";
echo "<id>".$row['id']."</id>\n";
echo "</log>\n";
}
#now lets end the xml file
echo "</entries>\n";


Esta es un ejemplo que tenía de un libro de visitas, fíjate que te lo hace pelado y sencillo, supongo que necesitarás un ejemplo de un xml de esta aplicación.


Espero que te sirva de algo.

Un saludo
__________________
Chanante!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:51.