break; case 2 : // Modifier etat if(!empty($_GET['id'])) $id = $_GET['id']; $use = new CTableGrUser(array('id'=>$id)); $use->reverse_etat(); break; case 3 : // Supprimer 1 if(!empty($_GET['id'])) $id = $_GET['id']; break; case 33 : // Supprimer 2 if(!empty($_GET['id'])) $id = $_GET['id']; $obj = new CTableGrGroupe(array('id'=>$_SESSION['id_groupe'])); $obj->delete_user($id); break; case 5 : // Modifier 1 break; case 6 : // Filtrer CSession::save($_GET); break; case 7 : if(!empty($_POST['ids'])) $ids = $_POST['ids']; if(is_array($ids)) { foreach($ids as $id) { $obj = new CTableGrUser(array('id'=>$id)); $obj->delete();
static function un_group($id) { $sql = "SELECT id FROM gr_groupe WHERE FIND_IN_SET(".$id.", REPLACE(`text`, '|', ',')) > 0"; $ids = CBdd::select($sql); while($g = mysql_fetch_array($ids)) { $group = new CTableGrGroupe(array('id'=>$g['id'])); $group->delete_user($id); } }