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

    Статус
    Оффлайн
    Регистрация
    13.02.2014
    Сообщений
    65
    Репутация:
    0 ±

    Вопрос по MySQL

    Есть проблема с MySQL R7, решил попробовать написать регистрацию по мануалу, все работает нормально,но с добавлением например pLevel и т.д не сохраняется в БД(то есть данные не записываются) в public OnPlayerDisconnect сохранение есть но толку нету, как решить не знаю.

    Буду благодарен если поможете.

  2. #2
    Аватар для John_Smith (Scripter)
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.01.2015
    Сообщений
    36
    Репутация:
    -1 ±
    без кода как тебе помочь? тобишь без кода сохранение акка

  3. #3
    Аватар для Snoop_Dog
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.02.2014
    Сообщений
    65
    Репутация:
    0 ±
    PHP код:
    stock SavePlayer(playerid)
    {
        if(
    GetPVarInt(playerid,"Logged") == 1)
        {
            new 
    str[550];
            
    format(str,sizeof(str),"UPDATE `"Accounts"` SET `Key` = '%s', `Level` = '%d', `Email` = '%s', `Pol` = '%d', `Skin` = '%d', `Money` = '%d', ",
            
    Player[playerid][Key], Player[playerid][Level], Player[playerid][Email], Player[playerid][Pol], Player[playerid][Skin], Player[playerid][Money]);
            
    format(strsizeof(str),"%s WHERE `Name` = '%s'"strGN(playerid));
            
    mysql_query(str, -10connectionHandle);
        }
           return 
    true;


  4. #4
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Попробуй:
    PHP код:
    stock SavePlayer(playerid)
    {
        if(
    GetPVarInt(playerid,"Logged") == 0) return 1;
        new 
    str[550];
        
    format(str,sizeof(str),"UPDATE `"Accounts"` SET `Key` = '%s', `Level` = '%d', `Email` = '%s', `Pol` = '%d', `Skin` = '%d', `Money` = '%d'",
        
    Player[playerid][Key], Player[playerid][Level], Player[playerid][Email], Player[playerid][Pol], Player[playerid][Skin], Player[playerid][Money]);
        
    format(strsizeof(str),"%s WHERE `Name` = '%s'"strGN(playerid));
        
    mysql_query(str, -10connectionHandle);
        return 
    1;


  5. Пользователь сказал cпасибо:
    Snoop_Dog (19.03.2015)
  6. #5
    Аватар для Snoop_Dog
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.02.2014
    Сообщений
    65
    Репутация:
    0 ±
    Тему close!

 

 

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

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

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

Ваши права

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