Всем привет.
Столкнулся с вопросом.
Как можно сделать так, чтобы в базе обновлялось через UPDATE только 1 раз.
Допустим мы с кланом идём на поход, заканчиваем поход и дали награду, но если вернуться на тоже самую страницу где давали награду, опять даст награду.
Помогите пожалуйста.
Добавь колонку `status`.
При старте похода ставь значение `start` ,а при окончании `finish`
И проверяй при заканчивании похода
Gallardo, Вот именно что в походе ток один моб, Я сделал так: Если у него ХП =< 0, То, добавляем награду и пишем что мы его убили
Gallardo, Работает всё. Просто если вернутся на эту страницу, он опять выдаст награду и пишет тоже самое.
Я тебе написал,что сделать.В скрипт,который забирает награду,вставь проверку на значение status
Добавлено 14.09.15 в 00:25:26:
Или сделай на сессии,как писал Рейх.Значения не имеет
Подробней можно пожалуйста парни.
Я не очень там шарю с Сессииями
DaeWooD, записывай в БД когда даешь награду и потом делай проверку, была выдана грамота или нет.
Разобрался, спасибо большое
Добавлено 14.09.15 в 01:05:09:
И ещё один вопрос.
У меня одна методика работы с временем, но она не всегда пашет.
Мне нужно так: Чтоб например через 30 секунд происходило что-то. И главное чтоб показывало эти 30 сек в обратном отсчёте.