Importer un fichier Xml dans une base de données

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par bovitch, 2 Avril 2007.

  1. bovitch
    bovitch WRInaute discret
    Inscrit:
    11 Juin 2004
    Messages:
    67
    J'aime reçus:
    0
    Bonjour,
    je dois importer le contenu de mon fichier xml (des produits) dans une BDD et faire l'actualisation du contenu de la BDD aussi souvent que le fichier change.
    Je rajoute un identifiant AUTO-INCREMENT a chaque champ ajouter dans la BDD.

    Pour faire l'actualisation de la base, je supprime les anciens produits et je relance l'importation du fichier XML. L'identifiant de la BDD reprend la suite du dernier identifiant entré... Que va til se passer qd j'arriverrais a la fin des possibilité de l'identifiant AUTO-INCREMENT ? va til rechercher les espaces vides dans la base? ou va til bugger ?

    merci d'avance
     
  2. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    939
    J'aime reçus:
    2
    salut,

    c'est curieux que tu n'ai pas besoin de conserver l'identifiant d'un produit d'une mise à jour à l'autre, car c'est dans ce cas à se demander s'il sert vraiement à quelque chose ?

    sinon c'est une bonne question un numeric qui arriverait en dépassement de capacité à cause d'un auto incrément, erreur d'insert ou retour à zéro ?

    gère peux être toi même l'identifiant par une bête incrémentation php ?
     
  3. bovitch
    bovitch WRInaute discret
    Inscrit:
    11 Juin 2004
    Messages:
    67
    J'aime reçus:
    0
    Merci de ta réponse.
    T'as une idée de comment gérer l'identifiant ? je gere plusieurs flux xml à insérer dans la bdd, n'ayant aucun identifiant dans les flux, je suis obliger de les créer.

    Lorsque je supprime l'ensemble des produits, pour une actualisation de l'XML, comment faire pour trouver le dernier identifiant UTILISE dans la base (pas le dernier auto-increment), ?

    je sais pas si je suis clair.
     
  4. julienr
    julienr WRInaute impliqué
    Inscrit:
    5 Août 2003
    Messages:
    939
    J'aime reçus:
    2
    tu dois forcément avoir une référence unique dans tes flux xml, pas forcément unique d'un flux à l'autre mais avec une concaténation tu devrais pouvoir t'en sortir
     
Chargement...
Similar Threads - Importer fichier Xml Forum Date
Exploiter un fichier xml OU l'importer dans une bdd ? Développement d'un site Web ou d'une appli mobile 2 Août 2009
Importer des données d'un fichier xml dans une BDD MySQL ? Administration d'un site Web 27 Février 2005
importer un fichier excel et enregistrer son contenu dans ma base de données mysql Développement d'un site Web ou d'une appli mobile 15 Mars 2015
backup sql, importer un fichier dump pour recréer une table sql Administration d'un site Web 31 Mars 2014
Lire dans des fichiers texte et importer les données en SQL Développement d'un site Web ou d'une appli mobile 8 Mai 2007
Importer un fichier csv dans une bdd Développement d'un site Web ou d'une appli mobile 15 Janvier 2007
Importer un gros fichier dump de 13 M Administration d'un site Web 7 Mai 2003
Importer les rapports Google Analytics sur une admin privée Google Analytics 19 Janvier 2020
Importer ses contacts Gmail dans Twitter (invitations) Twitter 21 Mars 2019
Comment importer ses stats sur une nouvelle vue ? Google Analytics 1 Décembre 2016
Plus possible d'importer contacts.csv sur facebook ? Facebook 23 Octobre 2015
Importer des contacts emails sur FB pour inciter à aimer la page ? Facebook 28 Septembre 2015
Importer Blogger sur Wordpress. Développement d'un site Web ou d'une appli mobile 9 Juillet 2015
Impossible d'importer une Bbd sql chez Ovh mutualisé Administration d'un site Web 17 Juin 2015
importer des photos depuis facebook sans wordpress Développement d'un site Web ou d'une appli mobile 22 Avril 2015
roundcube importer des messages Administration d'un site Web 4 Décembre 2014
Importer des emails : social auth Développement d'un site Web ou d'une appli mobile 5 Septembre 2013
différence entre importer une feuille de style et faire référence Développement d'un site Web ou d'une appli mobile 25 Août 2013
Comment importer une base MySQL pour Wordpress Débuter en référencement 18 Août 2013
Importer les adresses e-mail des contacts Facebook Facebook 31 Janvier 2013