Сообщение от
Alpano
я так понимаю первый вариант это что-то вроде
PHP код:
stock SavePlayerInt(playerid,const IntNameEx[],valve){
new query[72];
format(query, sizeof query, "UPDATE `accounts` SET `%s`='%d' WHERE `id`='%i'",IntNameEx,valve,Player[playerid][pSQLID]);
db_free_result(db_query(users_base,query));
return true;
}
? Если так то первое.
Ибо второй вариант создаст огромное количество однотипных функций, лишний код имхо.
Стабильность на высоте.
Не то
PHP код:
public SaveAccount(playerid) <save:money>
{
static const
str[] = "UPDATE `accounts` SET `pMoney` = '%d' WHERE `pID` = '%d'";
new
string[sizeof str + 11 + 11 - 2*2];
format(string, sizeof string, str,
pInfo[playerid][pMoney],
pInfo[playerid][pID]
);
return mysql_function_query(mysql_connect_id, string, false, "", "");
}