Event

Материал из MajorDoMo инфо
Версия от 23:28, 21 декабря 2019; Mixman (обсуждение | вклад) (Новая страница: «[[Category:Самописные функции] Расширение средств работы с events В сандарных функциях есть соз...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.

[[Category:Самописные функции] Расширение средств работы с events В сандарных функциях есть создание события (event) и дата создания , но нет других, очень значимых функций для работы с событиями

//Добавить в файл своих функций
//Получить "срок годности" события
function registeredEventExpire($eventName){
 $even = SQLSelectOne("SELECT UNIX_TIMESTAMP(EXPIRE) t FROM events WHERE EVENT_NAME='".$eventName."'"); 
 if (is_array ($even )) {
  return $even['t'];
 } else {
  return false;
 }
}
// Получить детали события по его имени
function registeredEventDetails($eventName) {
 $even = SQLSelectOne("SELECT * FROM events WHERE EVENT_NAME='".$eventName."'"); 
 if (is_array ($even )) {
  return $even['DETAILS'];
 } else {
  return false;
 }
}
// Удалить событие по его имени
function registeredEventDelete($eventName) {
 $fn = SQLExec("DELETE FROM events WHERE EVENT_NAME='".$eventName."'"); 
 return $fn;
}