"index.php","name" => get_lang('AdministrationTools')); $interbreadcrumb[]=array("url" => "session_list.php","name" => "Liste des sessions"); $tbl_session=Database::get_main_table(MAIN_SESSION_TABLE); $tbl_session_rel_class=Database::get_main_table(MAIN_SESSION_CLASS_TABLE); $tbl_session_rel_course=Database::get_main_table(MAIN_SESSION_COURSE_TABLE); $tbl_course=Database::get_main_table(MAIN_COURSE_TABLE); $tbl_user=Database::get_main_table(MAIN_USER_TABLE); $tbl_session_rel_user=Database::get_main_table(MAIN_SESSION_USER_TABLE); $tbl_session_rel_course_rel_user=Database::get_main_table(MAIN_SESSION_COURSE_USER_TABLE); $tbl_class=Database::get_main_table(MAIN_CLASS_TABLE); $tbl_class_rel_user=Database::get_main_table(MAIN_CLASS_USER_TABLE); $id_session = $_GET['id_session']; if($_GET['action'] == 'delete') { $isChecked = $_GET['isChecked']; if(is_array($idChecked)) { $idChecked="'".implode("','",$idChecked)."'"; api_sql_query("DELETE FROM $tbl_session_rel_course WHERE id_session='$id_session' AND course_code IN($idChecked)",__FILE__,__LINE__); $nbr_affected_rows=mysql_affected_rows(); api_sql_query("DELETE FROM $tbl_session_rel_course_rel_user WHERE id_session='$id_session' AND course_code IN($idChecked)",__FILE__,__LINE__); api_sql_query("UPDATE $tbl_session SET nbr_courses=nbr_courses-$nbr_affected_rows WHERE id='$id_session'",__FILE__,__LINE__); } if(!empty($_GET['class'])){ api_sql_query("DELETE FROM $tbl_session_rel_class WHERE session_id='$id_session' AND class_id=".$_GET['class'],__FILE__,__LINE__); $nbr_affected_rows=mysql_affected_rows(); api_sql_query("UPDATE $tbl_session SET nbr_classes=nbr_classes-$nbr_affected_rows WHERE id='$id_session'",__FILE__,__LINE__); } if(!empty($_GET['user'])){ api_sql_query("DELETE FROM $tbl_session_rel_user WHERE id_session='$id_session' AND id_user=".$_GET['user'],__FILE__,__LINE__); $nbr_affected_rows=mysql_affected_rows(); api_sql_query("UPDATE $tbl_session SET nbr_users=nbr_users-$nbr_affected_rows WHERE id='$id_session'",__FILE__,__LINE__); api_sql_query("DELETE FROM $tbl_session_rel_course_rel_user WHERE id_session='$id_session' AND id_user=".$_GET['user'],__FILE__,__LINE__); $nbr_affected_rows=mysql_affected_rows(); api_sql_query("UPDATE $tbl_session_rel_course SET nbr_users=nbr_users-$nbr_affected_rows WHERE id_session='$id_session'",__FILE__,__LINE__); } } $sql = 'SELECT name, nbr_courses, nbr_users, nbr_classes, DATE_FORMAT(date_start,"%d-%m-%Y") as date_start, DATE_FORMAT(date_end,"%d-%m-%Y") as date_end, lastname, firstname, username FROM '.$tbl_session.' LEFT JOIN '.$tbl_user.' ON id_coach = user_id WHERE '.$tbl_session.'.id='.$id_session; $rs = api_sql_query($sql, __FILE__, __LINE__); $session = api_store_result($rs); $session = $session[0]; Display::display_header($tool_name); api_display_tool_title($tool_name); ?>
Propriétés générales | |
---|---|
Nom de la session : | |
Coach général : | |
Dates : |