Контакты
Местоположение
Украина, Киевская обл., Киев

Наибольший вклад в теги

Все теги (5)

Лучшие ответы пользователя

Все ответы (10)
  • Как обновить столбец максимальным значением?

    artemiy_karkusha
    @artemiy_karkusha
    Гость в этой жизни.
    Вы столкнулись с ограничениями подзапросов команды dml (update);
    Вам нужно сначала посчитать максимальное значение через предварительный запрос, а уже после в виде переменной использовать это значение.

    Решение:
    @salt_quest = SELECT MAX(salt_quests) + 1 FROM repository_quests;
    UPDATE repository_quests SET status_game_quests = 1, status_progress_registration_quests = 0, salt_quests = @salt_quest
        WHERE status_accessibility_quests = 1 
            AND status_active_quests = 1 
            AND status_game_quests = 0 
            AND status_progress_registration_quests = 1 
            AND NOW() >= registration_date_quests;
    Ответ написан
    2 комментария
  • Как добавить игру Rage:MP на движок LGSL?

    artemiy_karkusha
    @artemiy_karkusha
    Гость в этой жизни.
    Api Rage:MP не предусматривает получения списка игроков третьими лицами. Есть только поддержка получения списка активных игроков на серверной стороне с помощью функции GetAllPlayer C#. Если вы хотите реализовать список серверов с количеством возможных слотов и активных игроков можете спарсить эти данные со страницы Rage:MP masterlist. Если хотите реализовать отображение этих данных для своего сервера есть два пути. Тот что я описал ранее. Только добавить get параметры в запрос на masterlist с данными вашего сервера. Второй более сложный но надёжней. Количество слотов вам известно с файла конфигурации. Количество активных пользователей можно получить тоже двумя способами. Первый, воспользоваться встроенной функцией GetAllPlayer. Второй, вести учёт активных пользователей в БД. При входе на сервер после успешной авторизации регистрировать игрока как активного. При выходе этого игрока, снимать метку.
    Ответ написан
    Комментировать
  • Как работать с большым количеством if кодов?

    artemiy_karkusha
    @artemiy_karkusha
    Гость в этой жизни.
    PHP предлагает альтернативный синтаксис для некоторых его управляющих структур, а именно: if, while, for, foreach и switch. В каждом случае основной формой альтернативного синтаксиса является изменение открывающей фигурной скобки на двоеточие (:), а закрывающей скобки на endif;, endwhile;, endfor;, endforeach; или endswitch; соответственно.

    <?php if ($a == 5): ?>
    A равно 5
    <?php endif; ?>


    Документация
    Ответ написан
    Комментировать
  • Куда сохранять дамп базы данных?

    artemiy_karkusha
    @artemiy_karkusha
    Гость в этой жизни.
    Для более безопасного хранения дампов желательно использовать удаленное хранилище Google Drive и Dropbox.
    Желательно, чтобы программа работала в первую очередь с localStorage, а Google Drive или Dropbox использовался только для синхронизации данных из localStorage.

    Пример реализации:
    Link
    Ответ написан
    Комментировать