<?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