';
if ((isset($HTTP_POST_VARS["action1"])) && ($HTTP_POST_VARS["action1"] == "suppression")) {
$action='suppression';
$HTTP_POST_VARS["action1"]='';
}else if ((isset($HTTP_POST_VARS["action1"])) && ($HTTP_POST_VARS["action1"] == "création")) {
$action='création';
$HTTP_POST_VARS["action1"]='';
}
else{
$action='message';
}
//$tables= array('auteurs','articles','rubriques','breves','syndic','mots');
foreach ($tables as $value) {
$table = $value;
if ($action=='création'){
$query = "SELECT spip_$table.plus FROM spip_$table";
$existe = spip_query_db($query);
if (!$existe){
$query = " ALTER TABLE spip_$table
ADD plus text NOT NULL DEFAULT ''
";
$création = spip_query_db($query);
//$création = $query;
//echo $création." "; if ($création){ echo " La création du champs 'plus' de la table spip_$table a réussi. "; $existe =1; } else{ echo " La création du champs 'plus' de la table spip_$table a échoué. "; $echec=1; } }else{ echo " Le champs 'plus' de la table spip_$table existe déjà. "; } }else if ($action=='suppression'){ $query = "SELECT spip_$table.plus FROM spip_$table"; $existe = spip_query_db($query); if ($existe){ $query = "ALTER TABLE spip_$table DROP plus "; $suppression = spip_query_db($query); //$suppression = $query; //echo $suppression." "; if ($suppression){ echo " La suppression du champs 'plus' de la table spip_$table a réussi. "; $existe =0; } else{ echo " La suppression du champs 'plus' de la table spip_$table a échoué. "; } }else{ echo " Le champs 'plus' de la table spip_$table n'existe pas. "; } } } if ($action=='message'){ if ($existe){ echo ''.$auteur_session['nom']. " est autorisé en tant qu'administrateur du site à supprimer les champs 'plus' pour les tables:
à créer les champs 'plus' pour les tables:
Seuls les administrateurs peuvent accéder à cette page#NOM_SITE_SPIP |