Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3181 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Importer un fichier XML dans base MYSQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Importer un fichier XML dans base MYSQL

n°1626577
simoes
Posté le 18-10-2007 à 16:30:10  profilanswer
 

Bonjour,
 
Voici mon problème je me trouve sur un serveur php5. Et il faut que je parse un fichier de 12'000 enregistrements et que j'insère dans ma bd.
 
voici mon fichier xml :
[cpp]<?xml version="1.0" encoding="ISO-8859-1" ?>  
- <newsletter>
- <data>
  <name>Sebastian</name>  
  <surname>xxx</surname>  
  <email>xxx@gmail.com</email>  
  <gender>m</gender>  
  <language>fr</language>  
  </data>
- <data>
  <name>Marc </name>  
  <surname>xxx2</surname>  
  <email>marc@gmail.com</email>  
  <gender>m</gender>  
  <language>de</language>  
  </data>
[url]
 
Je parse mon fichier et avant chaque insertion il faut que je test que l'email existe pas encore dans la bd (requête sur le serveur).
 
Mon problème est que le temps limite de 30s, me permet d'insérer uniquement les 8-9000 premiers. Avez-vous une solution qui passerait dans un délai inférieur à 30s.
 
Merci de vos réponses.

mood
Publicité
Posté le 18-10-2007 à 16:30:10  profilanswer
 

n°1626584
micfont999
Simplement Moi
Posté le 18-10-2007 à 16:32:56  profilanswer
 

bonjour,  
et si tu augmente le temps limite?

n°1626601
soju
One shot !
Posté le 18-10-2007 à 16:41:58  profilanswer
 

+1
http://fr.php.net/set_time_limit
 
sinon pas besoin de tester si l'email existe, tu n'as pas de clef "unique" poiur ce champ dans la base ?

n°1626692
simoes
Posté le 18-10-2007 à 17:31:51  profilanswer
 

Ca j'y avait penser, mais si je peux eviter d'augmenter le temps limite ca serait cool.

n°1626701
micfont999
Simplement Moi
Posté le 18-10-2007 à 17:36:24  profilanswer
 

ça risque d'être tendu, plus tu aura d'enregistrement , plus ça sera long forcement :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Importer un fichier XML dans base MYSQL

 

Sujets relatifs
Include un fichier php dans un different site sur le meme serveur[PHP] Différence entre les valeurs de deux tableaux
Localisation des "OUTFILE" générés par MySQL chez Free[PHP et phpToPDF] utilisation de Cell
Connexion à une base Oracle Express 10gfichier *.HTA, autodétection de la lettre du lecteur cd
I need help ! Requete MySQL sur plusieurs tableNom de fichier au téléchargement
PHPComment générer HTML avec XSL et XML
Plus de sujets relatifs à : [PHP] Importer un fichier XML dans base MYSQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR