 
			
				25/07/2008, 14:35
			
			
			     |  
        |     |    |    Fecha de Ingreso: mayo-2002  Ubicación: Capital Federal  
						Mensajes: 339
					  Antigüedad: 23 años, 5 meses Puntos: 6     |        |  
  |      Respuesta: Editar Xml con PHP        Hola. 
El problema que tenes es obvio. 
Estas guardando al final del archivo y si este ya tenia contenido, estas poniendo todo al final de </musica>   
Hay varias soluciones para esto, la mas sencilla seria leer todo el archivo generado, reemplazar la etiqueta </musica> por todo lo nuevo que queres agregar y ahi al final le agregas </musica>. Luego salvas el archivo, pisando el anterior.   
Despues tenes otras opciones como leer el archivo no como un archivo plano, sino parsearlo en xml y poniendo los nodos en objetos, pudiendo agregar nodos al objeto y luego salvarlo todo entero. 
Acabo de buscar algo pero como estoy apurado no tuve tiempo de buscar. 
Proba con la primera opcion, sino dedicale un tiempo a google a buscar un parser de xml con php.   
Ojo que en el while de la consulta estas pisando los datos en cada ciclo porque no estas haciendo .= , sino que estas igualando directamente y pisando lo anterior.   
Saludos!     
				__________________  "Vivir....solo cuesta Vida"           |