Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2011, 20:59
Geze
 
Fecha de Ingreso: marzo-2010
Mensajes: 151
Antigüedad: 14 años, 1 mes
Puntos: 0
Borrar contenido de XML y remplazarlo

Hola!
Necesito su ayuda para hacer un documento XML que recoja datos de la base de datos y que los coloque entre sus etiquetas, pero que con la nueva información que recolectó de la base de datos se sobe escriba todo el documento, es decir que lo borre de inicio a fin y lo introduzca en en el mismo xml, pero con nueva información.

un ejemplo sería algo como...
.........Otras líneas de php para conectarse a MySQL
while($data=mysql_fetch_array($query))
{
<site>
<page>
<title>".$data[title]."</title>
<url>".$data[url]."</url>
<content>".$data[content]."</content>
</page>
}
Y a través de un FEOF() y PUTS() se añaden, pero quiero que todo lo que generó el while se contenga en una variable, para a la hora de hacer el puts al .xml sea algo como:

puts("<?xml version="1.0" encoding="UTF-8" ?>");
puts("LO-QUE-GENERO-EL-WHILE");

Y a eso se lo agregamos, pero borrando el anterior contenido, como si se escribiera desde un documento en blanco.
¿alguna idea para guardar todo lo que generó el while?