Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±

    Иная статистика

    Постараюсь объяснить как можно понятнее. Я сделал диалог, в котором игрок после регистрации выбирает пункты как он узнал о проекте. И сделал таблицу, в которой бы вся информация обновлялась, не создавалась новая табличка, а именно бы обновлялась.

    Вот как я сделал(надеюсь что более менее правильно):
    Добавил глобальные переменные
    PHP код:
    new forumyoutubehostedmonitoringsearchfriend
    Добавил простой диалог со списком вариантов ответа и ответ на диалог, в котором идет +1 к переменной:
    PHP код:
    case 4:
    {
        switch(
    listitem)
        {
            case 
    0forum++;
            case 
    1youtube++;
            case 
    2hosted++;
            case 
    3monitoring++;
            case 
    4search++;
            case 
    5friend++;
        }
        
    ServerInromation();

    ServerInromation - стэк, в котором идет сохранение + создание таблиц в бд

    PHP код:
    stock ServerInromation()
    {
        new 
    string[145] = "UPDATE `statistic` SET"
        
    format(stringsizeof(string), "%s `forum` = '%d',"stringforum);    
        
    format(stringsizeof(string), "%s `youtube` = '%d',"stringyoutube);    
        
    format(stringsizeof(string), "%s `hosted` = '%d',"stringhosted);    
        
    format(stringsizeof(string), "%s `monitoring` = '%d',"stringmonitoring);    
        
    format(stringsizeof(string), "%s `search` = '%d'"stringsearch);        
        
    format(stringsizeof(string), "%s WHERE `friend` = '%s'"stringfriend); 
        return 
    true;

    Как это обычно бывает, у меня ничего не заработало. Я даже уверен, что сделал где-то какую-нибудь ошибки(-ки). Надеюсь вы поняли мою задумку :)

  2. #2
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    mysql_function_query само допишется?

  3. #3
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    mysql_function_query само допишется?
    А в остальном все в порядке?

  4. #4
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Даже не ожидал, но все работает

    Решено
    (закрывай тему)

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •