<?php
//Cr�ation d'un nouveau document DOM
$dom = new domDocument;
//On charge le fichier xml
$dom->load('indexforbes.xml');
//On se connecte � notre base de donn�es
$connexionMySQL = mysql_connect('localhost', 'root') or die("Impossible de se connecter");
mysql_select_db('recitdevoyage') or die("pas possible de trouver la base");
//On r�cup�re tous les �l�ments dont la balise est 'debut'
$date = $dom->getElementsByTagName('debut');
//Pour chaque balise trouv�e
foreach ($date as $date)
{
// On cherche � r�cup�rer les valeurs par rapport aux attributs
$jour = $date->getAttribute ('jour');
$mois = $date->getAttribute ('mois');
$annee = $date->getAttribute ('annee');
//On se place dans la balise "et"
$et = $dom->getElementsByTagName ('et');
//On r�cup�re tous les num�ros de paragraphe
foreach ($et as $et) {
$numpara = $et->getAttribute ('par_id');
//On ins�re dans les tables
$sql = "INSERT INTO Temporel (CEnumparaT, jour, mois, annee) VALUES('$numpara', '$jour', '$mois', '$annee')";
$resultatRequete= mysql_query($sql,$connexionMySQL);
}
}
//On ferme la connexion
mysql_close();
?>
Partager