Event: различия между версиями
Материал из MajorDoMo инфо
Mixman (обсуждение | вклад) (Новая страница: «[[Category:Самописные функции] Расширение средств работы с events В сандарных функциях есть соз...») |
Mixman (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
[[Category:Самописные функции] | [[Category:Самописные функции]] | ||
Расширение средств работы с events | Расширение средств работы с events | ||
В сандарных функциях есть создание события (event) и дата создания , но нет других, очень значимых функций для работы с событиями | В сандарных функциях есть создание события (event) и дата создания , но нет других, очень значимых функций для работы с событиями | ||
Версия от 23:30, 21 декабря 2019
Расширение средств работы с 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;
}