Loading...
vitekya3 , а планировщик что сессию юзера поддерживает? или как он должен догадаться кому делать без переменной $user?
vitekya3 (02.08.2017 в 20:24)
Saw , там переменную находит. Потому что я в конце ещё написал echo "$user[health]"; и мне выбило значение 20. Что и надо было!!!

кто так учит .наполу. echo $user['health'];
shadrvlad , а что же.сдептб?????
vitekya3 , mysql_query("UPDATE `user` SET `healthy` = `healthy` + $healthy WHERE `healthy` < `health`");
<?php
require_once '../connect.php';
$healthy = '1';
mysql_query("UPDATE `user` SET `healthy` = `healthy` + {$healthy} WHERE `healthy` < ".$user[health]."");
?>
Смотри, переменная $user - ты заходишь на страницу и тебе она обновляет, потому что у тебя есть сессия и тебя определяет как юзера.
Но, когда это делает крон, то у него нет сессии, он не определяется, а значит, что твоя переменная $user не работает и скрипт тупо не понимает кому увеличивать.
_-_-_- KuKu EpTa -_-_-_ (03.08.2017 в 12:39)
<?php
require_once '../connect.php';
$healthy = '1';
mysql_query("UPDATE `user` SET `healthy` = `healthy` + {$healthy} WHERE `healthy` < ".$user[health]."");
?>

и откуда переменная $user возмется? даже если она будет - будет NOTICE что нет константы health
TJerry , а как же сделать??
shadrvlad (03.08.2017 в 12:29)
vitekya3 , mysql_query("UPDATE `user` SET `healthy` = `healthy` + $healthy WHERE `healthy` < `health`");


Красавец. Спасибо большое)))
TJerry (03.08.2017 в 12:42)
Смотри, переменная $user - ты заходишь на страницу и тебе она обновляет, потому что у тебя есть сессия и тебя определяет как юзера.
Но, когда это делает крон, то у него нет сессии, он не определяется, а значит, что твоя переменная $user не работает и скрипт тупо не понимает кому увеличивать.
спасибо что обьяснил
Онлайн: 2
Время:
Gen. 0.0951
(c) Bym.Guru 2010-2026