necesito ayuda para generar un archivo .xml desde una pagina .php
sera que alguien me podra ayudar??????????? please es para una investigacion!!!
bye a todos
| |||
muchas gracias! Yo también estoy iniciandome en un proyecto en el que se requiere la creación de archivos XML desde PHP, y este script me ha venido GENIAL. La verdad es que andaba algo perdido, y con este script he visto las cosas mucho más claras. Gracias :) |
| ||||
jaaaaa que bueno, justo lo que estaba buscando !!!
__________________ Mi Blog http://turco7.blogspot.com Usuario Linux : 404289 Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales! |
| ||||
muy bueno y si ahora necesito leer un xml y guardar el contenido en arrays?? pinta complicado
__________________ Download FireFox |
| ||||
Código PHP: |
| ||||
lol ni sabia q existian esas funciones, thx
__________________ Download FireFox |
| |||
Respuesta: creacion de archivo xml con php hola lion_software tengo una preguntota bueno va para tio porque el script que le mandaste a dayita como que concuerda con lo que quiero mira tengo un codigo en php y ese codigo lo tengo que convertir a xml y la verdad no encuentro comooo ya le intente de pocas formas pero no entiendo muy bien me urge si me podrias ayudar te lo agradeceria mil veces gracias |
| |||
Respuesta: creacion de archivo xml con php Hola yaraf... Yo aquí en este código, guardaba unas configuracionesde unas búsquedas(almacenadas en una clase) en un archivo xml: Código PHP: Espero haberte servido de ayuda. Última edición por jam1138; 28/05/2009 a las 11:56 |
| |||
Respuesta: creacion de archivo xml con php Pues yo tengo una señora duda queme trae por el camino de la amargura jajajaja. yo tengo un codigo php de un formulario que introduce los datos a una base de datos mysql. Lo que necesito como el vivir jeje es que ese mismo codigo ademas de introducirme los datos en la bd me genere un xml con los datos del formulario,quiero decir...cuando yo introduzco los datos de nombre,apellidos,dni direccion etc y de doy a aceptar..ademas de introducirmelos en la base de datos necesito que me cree un archivo xml aparte que se actualice cada vez que le de al aceptar del formulario con los datos correspondientes...todo esto lo necesito porque la pasarela de pago que tengo que instalar me pide el envio de dicho xml. ainss que parrafada sorryyy ![]() |
| |||
Respuesta: creacion de archivo xml con php HOLA YO TAMBIEN TENGO UN POBLEMITA COMO PUEDO CREAR UN ARCHIVO XML TENGO EL CODIGO QUE ME CREA EL ARCHIVO PERO NO SE COMO PUEDO PONER EN EL CONTENIDO DEL XML RESULTADOS DE UNA CONSULTA TENGO EL SIGUIENTE CODICO un archivo php con el siguiente codigo: <? //$coda=$_GET["coda"]; $coda="a_001"; include("../conexion/conexion.php"); //consulta a la base de datos $musica= mysql_query("select * from musica where cod_a='$coda'"); //resultado de la consulta while($row = mysql_fetch_array($musica)) { echo $row['1'];//este es el titulo de la cancion echo $row['2']; // este es el psth o url } ?> <!--Crea archivo xml --> <? $nombre="lista.xml"; $lista= fopen($nombre,"w+"); fwrite ($lista,"contenido"); fclose($lista); ?> en lugar del contenido kiero que baya algo asi como esto: <song title="Aventura Ensename a Olvidar" path="http://www.wrzuta.pl/aud/file/ywJitoRz6C/" /> pero ese resultado sera con los resultadoe de la consulta he intentado varias formas pero no me funcionan plis una ayudita muchas gracias de antemano AL FINAL EL ARCHIVO XML DEBERA CONTENER ALGO ASI <songs> <song title="wWw.Vicioalex.Com" path="http://www.goear.com/files/mp3files/26032009/f0da316eb4b588257e9b37d20df78009.mp3" /> <song title="Yo Quisiera Vivir - Macano" path="http://alexloving.iespana.es/reggaeton/Yo Quisiera Vivir - Macano.skm" /> <song title="Salserin - te voy a robar el corazon" path="http://alexloving.iespana.es/reggaeton/salserin.skm" /> <song title="Aventura - Ensename a Olvidar" path="http://www.wrzuta.pl/aud/file/ywJitoRz6C/" /> <song title="El Monje - Pensando En Ti" path="http://alexloving.iespana.es/reggaeton/El Monje - Pensando En Ti.skm" /> <song title="Aventura - Por un segundo" path="http://alexloving.iespana.es/reggaeton/aventura - por un segundo.skm" /> <song title="Tito el Bambino - El Amor" path="http://alexloving.iespana.es/reggaeton/El Amor - tito el bambino.skm" /> </song> |
| |||
Respuesta: creacion de archivo xml con php Soy nuevo en el foro, sin embargo les envio esto. <?php /* Crea un archivo con extensión y formato XML, la información se toma de una base de datos mysql, los nombres de los campos son las etiquetas y en base al query es la cantidad de campos a mostrar. Es un script general unicamente cambie el nombre de la base de datos, el nombre de la tabla y los campos a utilizar, si pone el asterisco crea el archivo xml con todos los campos de la tabla Una vez que lo corra abra el archivo lista.xml con Bloc de Notas */ $hostname_constructora = "localhost"; //nombre del servidor $database_constructora = "test"; //NOMBRE DE LA BASE DE DATOS $username_constructora = "root"; // nombre de usuario $password_constructora = "80"; //contraseña del usuario $constructora = mysql_pconnect($hostname_constructora, $username_constructora, $password_constructora) or trigger_error(mysql_error(),E_USER_ERROR); // conectando a la base de datos mysql_select_db($database_constructora, $constructora); $query_informe = "SELECT * FROM listas"; //NOMBRE DE LOS CAMPOS Y NOMBRE DE LA TABLA $informe = mysql_query($query_informe, $constructora) or die(mysql_error()); $totalRows_informe = mysql_num_rows($informe); $campo=array(); for ($i=0; $i<mysql_num_fields($informe); $i++) // numero de campos { $campo[$i]=mysql_field_name($informe, $i); // nombre de cada campo } $nombre="lista.xml"; // creando el archivo de salida xml // crea un archivo de escritura y lectura $lista= fopen($nombre,"w+") or die ("No se pudo abrir o crear el archivo"); // \r\n estas lineas son para dar un return y una nueva linea (en este orden) // \t para realizar una tabulacion fwrite($lista,'<?xml version="1.0" encoding="ISO-8859-1"?>'."\r\n"); fwrite($lista,"<estructura>"."\r\n"); // etiqueta raiz $variable=array(); while ($row_informe = mysql_fetch_assoc($informe)) // recorriendo el arreglo { fwrite($lista,"\t"."<elemento>"."\r\n"); // etiqueta que divide por registro for ($i=0; $i<mysql_num_fields($informe); $i++) { $row_informe[$campo[$i]]=trim($row_informe[$campo[$i]]); // creando las etiquetas y contenido para el archivo xml $variable[$i]="<".$campo[$i].">".$row_informe[$campo[$i]]."</".$campo[$i].">"."\r\n"; /* escrbe en el archivo con 2 tabulaciones al inicio y los nombres de los campos los convierte a letra minúscula */ fwrite($lista,"\t\t".strtolower($variable[$i])); } fwrite($lista,"\t"."</elemento>"."\r\n"); // cierre de etiqueta con 1 tabulacion fwrite($lista,"\r\n"); } fwrite($lista,"</estructura>"."\r\n"); // cierre de etiqueta raiz fclose($lista) or die("el archivo no se pudo cerrar correctamente"); // cerrando el archivo mysql_free_result($informe); // liberando memoria echo "todo listo"; ?> |