";
$dummy.=" ".$msg[alter_etape].$etape." / ".$nb_etapes." ";
$dummy.="";
$dummy.="";
return $dummy;
}
function form_relance ($maj_suivante="lancement") {
global $msg;
global $current_module;
$dummy="";
//$dummy.="";
return $dummy;
}
function traite_rqt($requete="", $message="") {
global $dbh,$charset;
$retour="";
/*if($charset == "utf-8"){ //Contrairement au addon ce n'est pas à faire car dans les fichiers alter_vX.inc.php on fait un set names latin1
$requete=utf8_encode($requete);
}*/
$res = pmb_mysql_query($requete, $dbh) ;
$erreur_no = pmb_mysql_errno();
if (!$erreur_no) {
$retour = "Successful";
} else {
switch ($erreur_no) {
case "1060":
$retour = "Field already exists, no problem.";
break;
case "1061":
$retour = "Key already exists, no problem.";
break;
case "1091":
$retour = "Object already deleted, no problem.";
break;
default:
$retour = "Error may be fatal : ".pmb_mysql_error()."";
break;
}
}
return "
";
if ($action=="lancement" || !$action ) $deb_version_pmb_bdd = substr($version_pmb_bdd,0,2) ;
else $deb_version_pmb_bdd = substr($action,0,2) ;
switch ($deb_version_pmb_bdd) {
case "v1":
include ("./alter_v1.inc.php") ;
break ;
case "v2":
include ("./alter_v2.inc.php") ;
break ;
case "v3":
include ("./alter_v3.inc.php") ;
break ;
case "v4" :
include ("./alter_v4.inc.php") ;
break ;
case "v5" :
include ("./alter_v5.inc.php") ;
break ;
//------------------- LLIUREX 21/02/2018-------------------------
case "vL" :
if ($version_pmb_bdd=="vLlxNemo"){
include ("./alter_vLlxNemo.inc.php") ;
}
if ($version_pmb_bdd=="vLlxPandora"){
include ("./alter_vLlxPandora.inc.php") ;
}
if ($version_pmb_bdd=="vLlxTrusty"){
include ("./alter_vLlxTrusty.inc.php") ;
}
//--------------------LLIUREX 07/03/2018---------------------------
if ($version_pmb_bdd=="vLlxXenial"){
include ("./alter_vLlxXenial.inc.php") ;
}
//--------------------FIN LLIUREX 07/03/2018-------------------
break ;
//------- ----------FIN LLIUREX 21/02/2018 -----------------------
}
echo "