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

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    346
    Репутация:
    2 ±

    Вопрос по сохранению.

    Хочу узнать, если я пре регистраций
    Задаю данные на сохранения
    PHP код:
    static const reg[] = "INSERT INTO "table_account" (`Name`, `Password`, `IP`, `datareg`, `Level`, `Admin`, `Money`, `Sex`) \
         VALUES \
        ('%s', '%s', '%s', '%s', '%i', '%i', '%i', '%i')"

    То мне же не надо в сохранений постоянно Name Password Password datareg и тд ?
    PHP код:
    publicsSavePlayer(playerid)
    {
        if(
    Logged[playerid] != true) return 1;
         new 
    query[100] = "UPDATE "table_account" SET ";

        
    format(querysizeof(query), "%s `Level` = '%i',",             queryPlayerInfo[playerid][pLevel]);//7+3
        
    format(querysizeof(query), "%s `Admin` = '%i',",             queryPlayerInfo[playerid][pAdmin]);//7+3
        
    format(querysizeof(query), "%s `Money` = '%i',",             queryPlayerInfo[playerid][pCash]);//7+11
        
    format(querysizeof(query), "%s `Sex` = '%i',",               queryPlayerInfo[playerid][pSex]);//6+1
        
    format(querysizeof(query), "%s `Skin` = '%i',",             queryPlayerInfo[playerid][pSkin]);//7+3
        
    format(querysizeof(query), "%s `Rasa` = '%i',",             queryPlayerInfo[playerid][pRasa]);//7+2

        
    format(querysizeof(query), "%s WHERE Name = '%s'"queryGN(playerid));//14+MAX_PLAYER_NAME
        
    mysql_tquery(cHandlequery"""");
        return 
    true;


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

    Статус
    Оффлайн
    Регистрация
    13.10.2015
    Сообщений
    516
    Репутация:
    21 ±
    Верно, но я тебе больше скажу, зачем каждый раз сохранять все сразу? Например тот же пол, скин, уровень (и админки тоже), раса.
    Когда переменная меняет свое значение -> делай сохранение данной переменной (значения) в базу, можно сделать сток для удобства

 

 

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

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

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

Ваши права

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