<?php

/*
    PROCÉDURE DE MISE A JOUR DES DONNÉES DE LA BDD

    Les requetes de maj sont contenues dans le fichier majsql.txt
    chaque requete est séparée par le pattern : {{**********}}

 */

include_once("../_config/config.php");

echo "Mise à jour de la Base de données ..........";

try {
  $db = new PDO('mysql:host='.DATABASE_HOST.';dbname='.DATABASE_NAME.';charset=utf8', DATABASE_USER, DATABASE_PASSWORD);
} catch (PDOException $e) {
    print "Erreur !: " . $e->getMessage();
    die();
}

$handle = fopen("majsql.txt", "r");
$data = fread($handle, filesize("majsql.txt"));
fclose($handle);
$requetes = explode("{{**********}}",$data);
foreach($requetes as $sql) {
  if ($sql !="") {
    $query = $db->query($sql);
    if ($query === false) {
    die ("Erreur<br />requete : $sql");
    }
  }
}

echo "<b>Terminé</b>";


function debug($var) {
  echo '<pre>';
  var_dump($var);
  echo '</pre>';
}

?>
