Importer un fichier Xml dans une base de données
4 messages
• Page 1 sur 1
- bovitch
- WRInaute discret

- Messages: 73
- Inscription: 11 Juin 2004
Importer un fichier Xml dans une base de données
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
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
-

julienr - WRInaute impliqué

- Messages: 913
- Inscription: 5 Aoû 2003
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 ?
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 ?
- bovitch
- WRInaute discret

- Messages: 73
- Inscription: 11 Juin 2004
julienr a écrit:salut,
gère peux être toi même l'identifiant par une bête incrémentation php ?
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 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Importer des données d'un fichier xml dans une BDD MySQL ?
- Fichier XML Vs Base de données
- Importer donnees csv ou xml dans bdd
- Problème pour importer ma base de données my sql...
- Exporter et importer base de données phpbb de 30Mo ?
- Importer une base de données, sur un nouveau serveur
- Flux XML et importation en base de données
- ajouter données dans fichier xml
- backup de base de données ou est le fichier ??
- Fichier ou base de données des hotels du monde entier
- Importer tout son blog dans Google Base
- Comment importer des contacts dans Google+
- Comment indexer une base de données via Google Webmaster Tools
- Google lit les CSS et JS, mais pour quoi faire exactement ?
- Déclarer son fichier sitemap dans le fichier robots.txt
- Sitemaps : protocole commun pour Google, Yahoo et Live Search
- Google Enterprise a son blog
Consultez la description détaillée des produits ou services de Google suivants : API Google Checkout, Google Co-Op
- Positionnement sur data centers Google
Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données). - Suggestion de mots Google
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
