Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
allukard
156 / 155 / 51
Регистрация: 08.11.2010
Сообщений: 1,375
1

Изменение значения в БД через определенное время..

11.04.2012, 10:50. Просмотров 853. Ответов 1
Метки нет (Все метки)

Что т не могу разобраться! вопрос такой. Когда пользователь авторизации через 15 минут записалось в БД в столбец status = offline.

вот похожий вопрос Изменение значения в БД через определенное время.
но что т не доходит до меня как сделать правильно!

$myrow[authoriz_last] - содержит время нажития на кнопку зайти

MySQL
1
$update_2 = mysql_query("UPDATE `users` SET `status` = 'offline' WHERE $myrow[authoriz_last] <= UNIX_TIMESTAMP() - 900 * 1 ", $db)or die('Запрос не удался: ' . mysql_error());
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2012, 10:50
Ответы с готовыми решениями:

Изменение значения в БД через определенное время.
Добрый день друзья! Не совсем уверен в правильности выбора раздела, но опишу задачу которая передо...

Срабатывание скрипта через определенное время
Подскажите как можно сделать так что бы определенный скрипт срабатывал после определенного времени...

Парсинг сайта через определенное время
Каким образом реализовать парсинг страницы через, допустим полчаса?

Выборка по дате через определенное время
Всем привет. Никак не могу справится с решением. Есть запись у которой datetime 2017-12-06...

Удаление определенных записей через определенное время
Доброго времени суток! Помогите мне с одним вопросом. Есть БД с таблицей users, в этому таблице...

1
maximkou
368 / 43 / 8
Регистрация: 11.04.2012
Сообщений: 149
Записей в блоге: 1
13.04.2012, 12:04 2
изменить значение через определенное время не получится. Нужно пользоваться cookie и хранить в них например время последней активности(скажем открытие какой нибудь страницы).

Соответственно, когда пользователь куда-то нажимает, вы обвновляете его cookie текущим временем и датой, и записываете время в дату.

Вытаскиваете время для пользователя из базы и проверяете, прошло ли 15 минут с момента, когда была последняя запись (например, если вы хотите показать в списке пользователей в сети).
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2012, 12:04

Изменение значения через определенное время
Есть таблица юзеров в mysql. Указаны даты регистрации. Ровно через три дня после регистрации...

Изменение значения в БД через определенное время
Доброго времени суток. Нужна ваша помощь. Вот в чем проблема: Имеется БД, в ней есть таблица users,...

Автоматическое изменение значения в поле спустя определенное время
Приветствую! У меня вот такой вот вопрос: как автоматически изменить значение в поле таблицы,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru