[DOM] Analyser XML pour créer du code html
Bonjour,
Je suis actuellement entrain de coder un système re récupération qui va allez parser et stocker dans une base de donnée les informations dans la valeur skill :
<skill key="X" value="XXX" />
Il y a 2 ou 3 lignes avec le même nom et les mêmes valeurs.
Donc par exemple :
Code:
1 2 3
| <skill key="5" value="278" />
<skill key="2" value="234" />
<skill key="8" value="345" /> |
Mon but :
Code:
1 2 3
| <input type="text" name="skill1" value="5278" /> (soit 5 suivi de 278)
<input type="text" name="skill2" value="2234" />
<input type="text" name="skill3" value="8345" /> |
Voici mon code
Code:
1 2 3 4 5 6 7
| <?php
$Lprofession = $dom->getElementsByTagName("skill");
foreach($Lprofession as $profession) {
$KeyPro = $profession->getAttribute("key");
$CompPro = $profession->getAttribute("value");
}
?> |
Mais, en faisant un "echo "<input type='text' value='".$KeyPro."' />", je ne sais comment définir mon name. J'ai bien essayé avec une boucle while, mais étant débutant en PHP, je n'arrive à rien.
Merci beaucoup d'avance,
Valentin