FrameBeurk File
Fmbk/Module/Uzers/UserGroupe/Maj/supprimeUserGroupe.php
<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
$result2 = db_QUERY("SELECT IdGroupe, IdUser, IdEtat, NoVersion FROM Uzers_UserGroupe WHERE IdUserGroupe = '$IdMaj'");
if (list($IdGroupe, $IdUser, $IdEtatUserGroupe, $NoVersionCourante) = db_FETCH_ROW($result2)) {
$requete = "DELETE FROM Uzers_UserGroupe WHERE IdUserGroupe = '$IdMaj'";
if (Beurk_supprimeEntite($requete, 'Lien supprimé', $NoVersionCourante, $IdMaj)) {
// supression de la relation
db_QUERY("DELETE FROM Beurk_Lien WHERE IdNoeud = '" . $IdUser . "' AND IdRelation = '" . $IdMaj . "' AND IdLie = '" . $IdGroupe . "'");
//mise à jour du nombre de users du Groupe
db_QUERY("UPDATE Uzers_Groupe SET NbrUsers = NbrUsers - 1 WHERE IdGroupe = '$IdGroupe'"); // , TsMAJ = " . $TRANSAC['Stat']['TsBeurkIni'] . "
}
} else Beurk_messageEtape('Lien inconnu', true);
db_FREE($result2);