Foros del Web » Programando para Internet » PHP »

Generar XML con PHP

Estas en el tema de Generar XML con PHP en el foro de PHP en Foros del Web. Buenas mi duda consiste en como crear archivos .xml a partir de un archivo .php que genera una consulta a una bd mysql, lo que ...
  #1 (permalink)  
Antiguo 23/12/2005, 22:20
 
Fecha de Ingreso: febrero-2005
Mensajes: 29
Antigüedad: 12 años, 9 meses
Puntos: 0
Generar XML con PHP

Buenas mi duda consiste en como crear archivos .xml a partir de un archivo .php que genera una consulta a una bd mysql, lo que nesecito es crear un archivo .xml con los datos que resultan de la consulta que realiza php a mysql.

Porque quiero llenar una lista xml de canciones que luego son leidas por un reproductor programado en flash que lee archivos xml. Agradeceria me ayudaran es urgente. gracias
  #2 (permalink)  
Antiguo 24/12/2005, 00:44
 
Fecha de Ingreso: febrero-2005
Mensajes: 29
Antigüedad: 12 años, 9 meses
Puntos: 0
despues de revisar un poco por la web lo logre y aqui les dejo el codigo por i hay alguien por ahi que le interese:


<?

// DATOS DE CONEXION AL SERVIDOR MSYQL

$db_server = "xxxxx";

$db_username = "xxxxx";

$db_name = "xxxxx";

$db_passw= "xxxxx";

$connection = @mysql_connect($db_server,$db_username,$db_passw);

mysql_select_db($db_name,$connection);

//APERTURA DEL FICHERO CREADO POR NOSOTROS, CON PERMISOS 666

$filepointer = fopen("../mp3//lista.xml", "w");

//CABECERA DEL FICHERO XML

fputs ($filepointer, "<lista>");

//CONSULTA SQL,

$get=$HTTP_GET_VARS["id"];

$get_links = mysql_query("SELECT url FROM canciones WHERE id=$get");


while ($array = mysql_fetch_array($get_links))

{

fputs ($filepointer, "<cancion>$array[url]</cancion>");

}

fputs ($filepointer, "</lista>");

fclose ($filepointer);

//CERRAMOS EN FICHERO XML

?>
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 03:47.