06.02.2016, 00:34
Quote:
Pra comecar tu esta usando a versao mais recente do samp? se sim nao precisa mais disto: DB_Escape use %q que ja faz "escape" automatico.
Alem do mais voce deveria usar apenas uma format como eu disse no outro post, fica organizado na mesma e evita problemas como este. |
PHP код:
format(Query, sizeof(Query), "UPDATE `USUARIOS` SET `IP` = '%s', `Admin` = '%i', `Admin Hide` = '%i', `Matou` = '%i', `Morreu` = '%i', `Pontos` = '%i', `Dinheiro` = '%i', `Cash` = '%i', `Avisos` = '%i', `Calado` = '%i', `Tempo Calado` = '%i', `CMD Block` = '%i', `Tempo CMD Block` = '%i', `Preso` = '%i', `Tempo Preso` = '%i', `Horas` = '%i', `Minutos` = '%i', `Segundos` = '%i', `Pergunta` = '%s', `Resposta` = '%s' WHERE `Nome` = '%s'",
DB_Escape(TK_USER[playerid][TK_IP]),
TK_USER[playerid][TK_Admin],
TK_USER[playerid][TK_AdmHide],
TK_USER[playerid][TK_Kills],
TK_USER[playerid][TK_Deaths],
TK_USER[playerid][TK_Score],
TK_USER[playerid][TK_Money],
TK_USER[playerid][TK_Cash],
TK_USER[playerid][TK_Warn],
TK_USER[playerid][TK_Muted],
TK_USER[playerid][TK_MuteSec],
TK_USER[playerid][TK_CMuted],
TK_USER[playerid][TK_CMuteSec],
TK_USER[playerid][TK_Jail],
TK_USER[playerid][TK_JailSec],
TK_USER[playerid][TK_Game][2],
TK_USER[playerid][TK_Game][1],
TK_USER[playerid][TK_Game][0],
DB_Escape(TK_USER[playerid][TK_Question]),
DB_Escape(TK_USER[playerid][TK_Answer]),
DB_Escape(TK_USER[playerid][TK_Name])
);
db_query(User_Database, Query);
db_free_result(db_query(User_Database, Query));