Здравствуйте, я попытался найти ответ на свой вопрос в Google, но я не мог ... Я имею в виду, что есть ответы, которые я могу, и я не могу делать то, что я хочу сделать ...удалять элемент из базы данных через 30 минут
Я хочу иметь сценарий, который подсчитывает, сколько пользователей подключено к сети на моем сайте, но этот скрипт должен подсчитывать гостей, поэтому я создал базу данных для сеанса, этот скрипт дает пользователю идентификатор и устанавливает 30 минутный сеанс, и теперь у меня проблема, потому что если он не активен более 30 минут, его следует удалить из базы данных, потому что я хочу подсчитать по ID, сколько пользователей подключено к сети, и у меня есть головная боль, как я могу это сделать это.
Есть ли простой способ сделать это?
Извините за мой английский, но я надеюсь, вы понимаете, что я имею в виду.
Вы можете выполнить этот запрос непосредственно перед тем, как пользователь увидит счетчик онлайн-пользователей. – Lan
Просто остерегайтесь изменений дневного света, изменение вперед на один час мгновенно уничтожит все ваши сеансы. –
@sergio Если вы запускаете его каждые 30 минут, некоторые сеансы могут занимать до 1 часа (в случае, если запись выполняется сразу после удаления). И в лучшем случае (запись производится непосредственно перед удалением, что так же сложно, как и наоборот), вы получите 30-минутные сеансы. В результате ваши сессии будут составлять в среднем 45 минут. – Carlos