function check_mysql_runquery($query) { //session_start(); $link = @mysql_connect($_SESSION['install_iconito']['host'], $_SESSION['install_iconito']['login'], $_SESSION['install_iconito']['password']) or die("Probl�me de base mysql"); if (!$link) { die("Erreur de connexion MySQL"); } mysql_select_db($_SESSION['install_iconito']['database']); return do_mysql_runquery($query, $link); }
display_message(_LOGO_INFO . "Version à installer : <b>{$lastVersion}</b>"); if (isset($_GET['go']) && $_GET['go']) { echo '<hr />'; //print_r($_SESSION); $stop = false; foreach ($upgrades as $upgrade) { //print_r($upgrade); if ($stop) { continue; } $run = do_mysql_importdump('../../instal/upgrade_bdd/' . $upgrade['file'], $connexion); if ($run) { display_message(_LOGO_GOOD . "Passage à la version " . $upgrade['numero'] . " réussi"); $ip = $_SERVER['REMOTE_ADDR']; $sqlVersion = "INSERT INTO kernel_version_bdd SET date=DATE_FORMAT(NOW(),'%Y%m%d%H%i%s'), version=" . $upgrade['numero'] . ", ip='" . $ip . "'"; do_mysql_runquery($sqlVersion, $connexion); } else { display_message(_LOGO_ERROR . "Problème de passage à la version " . $upgrade['numero'] . ""); $stop = true; } } $folder = COPIX_TEMP_PATH . 'cache/php/dao'; $dirempty = $Demo_Tools->dirempty($folder); if ($dirempty) { display_message(_LOGO_GOOD . "Fichiers du cache PHP/DAO supprimés"); } else { display_message(_LOGO_ERROR . "Problème de suppression des fichiers du cache PHP/DAO"); } display_message(_LOGO_GOOD . "Mise à jour terminée !"); display_link("Cliquez ici pour revérifier si une mise à jour est disponible", 'upgrade_bdd.php'); } else {