Т.е как только число изменится, прибавится +1 в БД)
Например:
в БД есть число 57
Новое число начинается с 0 и оно увеличивается (1,2,3,4 и т.д)
Т.е:
57+0
57+1
58+1
59+1
Т.е чтобы, как только число увеличилось, оно прибавилось к существующему)
Без участия CRON'a и Браузера)
Вообщем запутался) Надеюсь поймете)
вот пример:
_*tp://www.gametracker.com/server_info/77.41.79.51:28961/top_players
Помогите, очень прошу) Не могу сообразить вообще =(
Спустя 2 часа, 23 минуты, 9 секунд (4.10.2008 - 14:17) CaXaP написал(а):
не оч. понял, но всё же.
Если вы хотите, чтоб с опр. частотой обновлялось что-нидь в браузере, вы должны с этой самой частотой обращаться к серверу (аяксом) (например, к пхп скрипту). А уж скрипт получит из бд что нужно и вернёт вам.
Если вы хотите, чтоб с опр. частотой обновлялось что-нидь в браузере, вы должны с этой самой частотой обращаться к серверу (аяксом) (например, к пхп скрипту). А уж скрипт получит из бд что нужно и вернёт вам.
Спустя 38 минут, 41 секунда (4.10.2008 - 14:55) uMnepaTop написал(а):
Ну вот смотрите как я делал, но так не подходит)
К результату в БД прибавляется цифра
Если обновлять каждую минуту (По другому никак =( ) будет сл.:
если в БД число "10" а новое число 2 будет = 12
потом игрок еще набьет "3 (например), будет 5 (всего) а в БД прибавиться 5, т.е уже будет "7" (уже не правильно) =(
Сначала прибавилось 2 потом 5 уже 7 (а надо чтобы всего 5 прибавилось) вот как сделать?)
Цитата
$player_data['frags'] // неизвестное число
$row['frags'] // число из БД
$row['frags'] // число из БД
Код
UPDATE players SET frags = '".($row['frags']+$player_data['frags'])."' WHERE name = '".$player_data['name']."'
К результату в БД прибавляется цифра
Код
$player_data['frags']
... НоЕсли обновлять каждую минуту (По другому никак =( ) будет сл.:
если в БД число "10" а новое число 2 будет = 12
потом игрок еще набьет "3 (например), будет 5 (всего) а в БД прибавиться 5, т.е уже будет "7" (уже не правильно) =(
Сначала прибавилось 2 потом 5 уже 7 (а надо чтобы всего 5 прибавилось) вот как сделать?)
Спустя 20 минут, 13 секунд (4.10.2008 - 15:16) Ghost написал(а):
заведи себе еще одну переменную, которая будет обнуляться каждую минуту)
Спустя 4 минуты, 54 секунды (4.10.2008 - 15:21) uMnepaTop написал(а):
Не понятнА)
Спустя 8 минут, 17 секунд (4.10.2008 - 15:29) Ghost написал(а):
у тя есть $player_data['frags'] =- которая содержит накопленные фраги
заведи еще одну $player_data['frags_min'] которая будет увеличиваться так же, но обнуляться каждую минуту, и прибавляй ее в запросе
заведи еще одну $player_data['frags_min'] которая будет увеличиваться так же, но обнуляться каждую минуту, и прибавляй ее в запросе
Спустя 3 минуты, 16 секунд (4.10.2008 - 15:32) uMnepaTop написал(а):
"Фраги" 
Все = не понятнА)
Если $player_data['frags_min'] будет увеличиваться так же как и ['frags'] и обнуляться, то какая разница, все равно в [frags_min'] будет записываться новый результат, который есть и в переменной ['frags']

Все = не понятнА)
Если $player_data['frags_min'] будет увеличиваться так же как и ['frags'] и обнуляться, то какая разница, все равно в [frags_min'] будет записываться новый результат, который есть и в переменной ['frags']
Спустя 8 минут, 1 секунда (4.10.2008 - 15:40) Ghost написал(а):
.. Но
Если обновлять каждую минуту (По другому никак =( ) будет сл.:
если в БД число "10" а новое число 2 будет = 12 {frags = 2, frags_min = 2}
потом игрок еще набьет "3 (например), будет 5 (всего) {frags = 5, frags_min = 3} а в БД прибавиться 5, т.е уже будет "7" (уже не правильно) =(
Сначала прибавилось 2 потом 5 уже 7 (а надо чтобы всего 5 прибавилось) вот как сделать?)
Если обновлять каждую минуту (По другому никак =( ) будет сл.:
если в БД число "10" а новое число 2 будет = 12 {frags = 2, frags_min = 2}
потом игрок еще набьет "3 (например), будет 5 (всего) {frags = 5, frags_min = 3} а в БД прибавиться 5, т.е уже будет "7" (уже не правильно) =(
Сначала прибавилось 2 потом 5 уже 7 (а надо чтобы всего 5 прибавилось) вот как сделать?)
Спустя 5 минут, 43 секунды (4.10.2008 - 15:46) uMnepaTop написал(а):
Я примерно понял, я так же думал, только вот 1 НО) Не могу сообразить как так сделать) Ток чего то в голову придет, начинаю писать и батц, не сходится)
Надо от предыдущего результата исходить, из нового вычесть предыдущий и ответ прибавить к результату в БД)
Надо от предыдущего результата исходить, из нового вычесть предыдущий и ответ прибавить к результату в БД)

Спустя 1 час, 17 минут, 36 секунд (4.10.2008 - 17:03) uMnepaTop написал(а):
Не, так не покатит... ведь из 0 если вычесть предыдущий ответ, будет бреД)
I need help, please)
I need help, please)
Спустя 4 часа, 14 минут, 4 секунды (4.10.2008 - 21:18) uMnepaTop написал(а):
Ну помогите плиз, вообще не сообразить =(((
Спустя 14 часов, 8 минут, 52 секунды (5.10.2008 - 11:26) uMnepaTop написал(а):
Плиииииииииииииииииииззззззз
Спустя 26 минут, 57 секунд (5.10.2008 - 11:53) linedmk написал(а):
В коде же увеличивается $frags на какое-то значение, пусть будет $a, так одновременно изменяете и $frags_min ну типа так
только $frags_min обнуляете после запроса к базе данных
Код
$frags=$frags+$a;
$frags_min=$frags_min+$a;
$frags_min=$frags_min+$a;
только $frags_min обнуляете после запроса к базе данных
Спустя 4 часа, 3 минуты, 44 секунды (5.10.2008 - 15:57) uMnepaTop написал(а):
Ну хз) А как обнулить переменную?)
Спустя 9 минут, 9 секунд (5.10.2008 - 16:06) uMnepaTop написал(а):
Во чего нашел, а куда засовывать?)
Код
$var = 0;
if (empty($var)) {
echo '$var is either 0, empty, or not set at all';
}
if (empty($var)) {
echo '$var is either 0, empty, or not set at all';
}
Спустя 36 минут, 15 секунд (5.10.2008 - 16:43) uMnepaTop написал(а):
Heeeeeeeeelp me please

Спустя 47 минут, 38 секунд (5.10.2008 - 17:30) linedmk написал(а):
я чет не пойму: у тебя где эта переменная в PHP или JavaScript? Что в твоем понимании Ajax?
Спустя 15 минут, 2 секунды (5.10.2008 - 17:45) uMnepaTop написал(а):
Не не не, аякс тут ваще получается не нужен) Просто в БД надо создать еще одну колоночку под наз-ем "frags_min" и в нее записывать (полученный ответ (который получится вычитанием)) и как то обнулять или ваще я запуталсО =(((((((((( Ну помогите, Ghost & vasa_c помогииииИИитееееее...
Спустя 5 часов, 25 минут, 20 секунд (5.10.2008 - 23:11) uMnepaTop написал(а):
ап)
Спустя 16 часов, 8 минут, 2 секунды (6.10.2008 - 15:19) uMnepaTop написал(а):
ап
Спустя 7 часов, 50 минут, 51 секунда (6.10.2008 - 23:09) uMnepaTop написал(а):
Будте так любезны, помогите мне с кодом, пожалуйста.

Спустя 1 час, 26 минут, 15 секунд (7.10.2008 - 00:36) linedmk написал(а):
дык ты ответЪ у тя шо страница перезагружается (в смысле на PHP написано) или всеже с помощью JavaScript запрос идет на сервер. поподробнее напиши
Спустя 34 секунды (7.10.2008 - 00:36) linedmk написал(а):
блин продублировалось
Спустя 7 часов, 54 минуты, 54 секунды (7.10.2008 - 08:31) uMnepaTop написал(а):
че?) это не мне вопрос?)
Спустя 49 минут, 14 секунд (7.10.2008 - 09:20) linedmk написал(а):
да ладно не обращай внимания! Это я сам с собою разговаривал!
Бывает!



Спустя 13 часов, 42 секунды (7.10.2008 - 22:21) uMnepaTop написал(а):
Ну так как, никто не знает что ль?