Привет, Гость!
Главная
Вход

Последняя активность

Форум / Вопросы и ответы / Вопросы по PHP и MySQL
Поиск
  Ежедневный бонус
Iron_Man Iron_Man [Off] [#] (13.11.2017 / 10:07)
В общем нужно сделать чтобы давало бонус только тем у кого есть какое-то значение в таблице users колонка manager если там ничего нет то не нужно давать бонус, и чтобы надпись вы получили бонус появлялась при первом входе на сайт и исчезла если перейти на другую страницу или обновить, и так каждый день чтобы появлялась, вот код
  1. $times = $realtime+86400;
  2. if($datauser['btimes'] <= $times)
  3. mysql_query("UPDATE `m_team` SET `butcer` = `butcer` + 5, `btimes`='".$realtime."' WHERE `id` = '". $datauser['manager'] ."' AND `btimes` <= '".$realtime."'");
  4.  
  5. echo '<div class="gmenu">Вы получили +5 буц за посещение нашего сайта!</div>';
(+/-)

Если можно в лс скиньте код
kantry kantry [Off] [#] (13.11.2017 / 12:00)
Iron_Man, Как то так(использовать порядковый номер дня в году)
  1. $times = date ( 'z' , time() );
  2. if($datauser['btimes'] < $times) {
  3. mysql_query("UPDATE `m_team` SET `butcer` = `butcer` + 5, `btimes`='".$times."'
  4. WHERE `id` = '". $datauser['manager'] ."' AND `btimes` < '".$times."'");
  5.  
  6. echo '<div class="gmenu">Вы получили +5 буц за посещение нашего сайта!</div>';
  7. }
dilp dilp [Off] [#] (13.11.2017 / 19:41)
А начиная с 1 января облом
kantry kantry [Off] [#] (13.11.2017 / 19:54)
dilp, А что 1-ого января будет? Неужели очередной конец света?
Кто мешает отсчет не от нуля, а от единицы вести? date ( 'z' , time() ) + 1;
Изм. kantry (13.11.2017 / 19:55) [1]
dilp dilp [Off] [#] (14.11.2017 / 07:40)
Добавлено: 14.11.2017 / 07:35
kantry, 31 декабря в btimes запишется 365, а 1 января 1.
А 1 никак не может быть больше 365. Поэтому условие не будет выполнятся.

Добавлено: 14.11.2017 / 07:40
Условие надо такое
if($datauser['btimes'] != $times) {
kantry kantry [Off] [#] (14.11.2017 / 08:31)
dilp, Аа, ты вон про что, ньюанса не заметил
  Всего: 6

Фильтр по автору
Скачать тему

Форум

Новые вверху
Главная
0 / 42

JohnCMS 7.1.0

Яндекс.Метрика
© JohnCMS