|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : février 2009 Messages : 38 ![]() |
Bonjour à tous !
Je suis en train d'importer un fichier xml dans ma base de données, cependant je coince au niveau des balises imbriquées . Exemple : Code :
Code :
eregi("<AFF_ID>(.*)</AFF_ID>",$items[$i+1], $AFF_ID); Code :
eregi("<COMMENTAIRES><FR>(.*)</FR></COMMENTAIRES>",$items[$i+1], $FR); Auriez-vous une idée svp |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 951 ![]() |
oui
__________________
PHP fait nativement la validation d'adresse électronique Utilisez le bouton résolu! |
|
|
10
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : février 2009 Messages : 38 ![]() |
Merci pour votre réponse, cependant il faudrait l'intégrer pour cet après midi et je n'ai pas le temps pour réécrire le script, je sais que ce n'est pas propre mais vu l'urgence je me contenterai aujourd'hui pour la méthode bourrin. Aurais-tu une idée sur la manière de différencier les <FR> car quand je fais
Code :
eregi("<FR>(.*)</FR>",$items[$i+1], $FR); Code :
|
||
|
|
00
|
|
|
#4 | |||
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|||
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2009 Messages : 38 ![]() |
Re,
alors j'ai viré le ergi qui est déprécié et ça me donne par rapport à mon exemple . Code :
preg_match("#<AFF_ID>(.*)</AFF_ID>#s",$items[$i+1], $AFF_ID); Code :
preg_match("#<COMMENTAIRES><FR>(.*)</FR></COMMENTAIRES>#s",$items[$i+1], $FR); quelle serait l'astuce La library libxml ( je suppose que c'est de cela dont il s'agit ) est installée par defaut je pense, dans php version 5.3.3 en configuration il est ecrit libxml Version 2.7.7 |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : février 2009 Messages : 38 ![]() |
Bonsoir,
Alors, après avoir revu mon script j'ai réglé le problème de <FR> : Code :
Code :
$FR = $raw->BIEN[$i]->COMMENTAIRES->FR; , dans :Code :
ceci : me ressort le premier <IMG> et pour essayer de sortir le 2ème <IMG> j'ai tenté : Code :
$IMG = $raw->BIEN[$i]->IMAGES->IMG->IMG; |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com