Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/11/2005, 05:58
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por kaslimon
Hola a todos,

Mande una duda ayer pero creo que no deje claro mi problema.
Necesito importar datos de un xml para almacenarlos en un BD (hasta aquí ningun problema), ¿pero como puedo sincronizar la información importada y la que ya estaba almacenada en la BD?
¿Debe ser una comparación campo a campo y se debe permitir al usuario decidir que quieres sobreescribir u qué quiere dejar tal y como estaba.

Gracias por adelantado
Pero ..

* Tu ya sabes leer tu .XML e identificar su estructura? ("parsearlo") con PHP?

Si dices que tiene que existir intervención humana para cierta validación de esos datos y/o edición, tendrás que trabajar esos datos como si los ingresases a mano por tus formularios HTML o como corresponda (realmente el sistema se puede extender tanto como quieras).

La validación para esa "sincronización" de esta forma que vas a trabajar los datos tendrá que ser "campo a campo" .. Pero todo esto depende de tus datos .. No sé si eventualmente un "registro" puede ser modificado en uno de esos campos .. y actualizarlo en tu BD .. o se añaden si no existen .. o todo a la vez ..

Intenta exponer bien claro lo que YA sabes hacer y preguntar dudas concretas.

Un saludo,