SQL Query

Тема в разделе "Программирование / Скриптинг", создана пользователем truekreo, 8 мар 2016.

  1. truekreo

    truekreo

    Сообщения:
    18
    Симпатии:
    8
    Какую функцию использовать для быстрого запроса, типо SQL_FastQuery, только надо передать переменную (steamid) в запросе? Но получать ничего надо, просто UPDATE ... WHERE `steamid` = '%s' .
     
  2. Reiko1231

    Reiko1231 AlexTheRegent

    Сообщения:
    237
    Симпатии:
    569
    Используйте функцию Format\FormatEx для формирования запроса и отправляйте его с помощью SQL_FastQuery.
    Пример:
    PHP:
    decl String:query[256];
    FormatEx(querysizeof(query), "UPDATE ... WHERE `steamid` = '%s'"mySteamId);
    SQL_FastQuery(myDBquery);
     
    White Wolf нравится это.
  3. truekreo

    truekreo

    Сообщения:
    18
    Симпатии:
    8
    @Reiko1231, спасибо, еще такой вопрос.
    Как взять GetClientDeaths и GetClientFrags всех игроков на сервере (их будет 2), через цикл for ?
    В общем надо в конце игры отправить их KD и steamid в базу.
     
  4. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.975
    Симпатии:
    2.982
    @truekreo, ты кажется сам ответил на свой вопрос.
     
  5. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.515
    Симпатии:
    1.969
    Если кто-то сбросит свой счёт, то эти функции выдадут новые значения... Сохраняй каждый фраг игроков в массив.