function JLMS_del_notice($option) { global $JLMS_CONFIG, $my, $JLMS_DB; $ntask = strval(mosGetParam($_REQUEST, 'ntask', '')); $doc_id = intval(mosGetParam($_REQUEST, 'doc_id', 0)); $course_id = intval(mosGetParam($_REQUEST, 'course_id', 0)); $v_id = intval(mosGetParam($_REQUEST, 'v_id', 0)); $query = "DELETE FROM #__lms_page_notices WHERE id={$v_id} AND usr_id = " . $my->id; $JLMS_DB->setQuery($query); $JLMS_DB->query(); $query = "SELECT * FROM #__lms_page_notices WHERE usr_id=" . $my->id . " AND course_id={$course_id} AND task=" . $JLMS_DB->quote($ntask) . " AND doc_id={$doc_id} ORDER BY data desc"; $JLMS_DB->setQuery($query); $notices = $JLMS_DB->loadObjectList(); FLMS_page_notice::new_notice($option, $notices, $ntask, $doc_id, $course_id); }