0 / 0 / 0
Регистрация: 10.01.2015
Сообщений: 39
1

Изменить значение (cron)

29.05.2015, 09:03. Показов 454. Ответов 4
Метки нет (Все метки)

Вобщем нужно чтобы в таблице значение us_online в user поменялось на 1 и сразу же после этого на 0, как это лучше реализовать?
P.S Извиняюсь если фигню написал, язык начал изучать недавно! Hадеюсь на вашу помощь...

PHP
1
2
3
4
5
6
7
Вот что я пробовал
<?
mysql_select_db("test",mysql_connect("localhost","mysql","mysql"));
$rand = mt_rand(250, 255);
 
mysql_query("UPDATE `user` SET `us_online` = '1' and `us_online` = '0' WHERE `id` = '$rand'");
?>
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2015, 09:03
Ответы с готовыми решениями:

изменить значение переменной
Есть file.php, в нем есть переменная $kku = &quot;156666&quot;; Есть страница, smenap.php &lt;form...

Изменить значение переменной?
Вот есть у меня страничка index.php там есть вот такой код: PHP код: &lt;?php ...

Изменить значение переменной
Помогите пожалуйста. Как сделать так чтобы значение переменной менялось. Переменная num это...

Изменить значение чекбокс
Здравствуйте. Есть форма добавления данных в базу. В этой форме есть 3 чекбоксова: &lt;input...

4
Эксперт PHP
5502 / 3971 / 1417
Регистрация: 06.01.2011
Сообщений: 10,938
29.05.2015, 09:06 2
А почему бы сразу на 0 не поменять?
0
0 / 0 / 0
Регистрация: 10.01.2015
Сообщений: 39
29.05.2015, 09:11  [ТС] 3
Я хочу ботов сделать на сайт и чтобы у них временно включался онлайн, нужно чтобы значение поменялось на 1 и сразу отключилось на 0! Если значение 1 - боты все время онлайн, а я хочу чтобы рандомно боты менялись!
0
91 / 91 / 51
Регистрация: 29.04.2013
Сообщений: 361
29.05.2015, 11:50 4
andkab, А если сделать это в виде отдельной функции? Например, при генерации любой страницы выполнять эту функцию. Данная функция будет выставлять ботов в онлайн режим(= 1), выбирать юзеров в онлайне и запоминать в массив, затем эта же функция выставляет ботов в оффлайн и возвращает вам массив заполненный ранее. А дальше делайте с ним что хотите.

примерный алгоритм функции:
1) выставить ботов в онлайн
2) заполнить в массив
3) выставить ботов в оффлайн
4) вернуть массив.
5) ...
6) PROFIT!

и не нужно никаких cron-ов, зачем загружать сервер лишними запросами.

Добавлено через 4 минуты
можно добавить дату последнего обновления, например если текущая дата > даты, что в базе например на 10 минут, то провести обновление, если нет, то не нужно ничего обновлять, просто выбрать данные.
0
0 / 0 / 0
Регистрация: 10.01.2015
Сообщений: 39
29.05.2015, 12:39  [ТС] 5
Спасибо, я как раз уже сделал подобное...



////Вопрос закрыт
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2015, 12:39
Помогаю со студенческими работами здесь

Изменить значение переменной в конфиге
Есть файл config.php в нем записанны настройки в таком ввиде: $PARAM1 = ''; $PARAM2 = ''; и...

Надо изменить значение max_input_vars
Использую Ореnserver У меня проблема с шаблоном притом такого вида https://youtu.be/4RePfmyzyyY...

как изменить значение атрибута в xml
доброго времени суток подскажите ка изменить значение атрибута &quot;count&quot; &lt;?xml version=&quot;1.0&quot;...

Изменить значение opcache.revalidate_freq в PHP
Здравствуйте! Решил недавно перейти на Linux Mint. Но сейчас вот понадобилось поставить...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru