Portal SAMP
[Ajuda] mysql ajuda - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] mysql ajuda (/showthread.php?tid=3872)



mysql ajuda - RosaScripter - 04/08/2023

alguém sabe como eu poderia está resolvendo? talvez coloco um format?

[Imagem: linha_do_erro.PNG]

[Imagem: erro.PNG]


RE: mysql ajuda - xbruno1000x - 04/08/2023

Eu acho que não pode inserir mensagens tão longas dentro de um tquery sem ter um format. Tenta usar o mysql_format como no exemplo abaixo:

Código:
    new query[70];
    mysql_format(g_SQL, query, sizeof query, "UPDATE `players` SET `deaths` = %d WHERE `id` = %d LIMIT 1", Player[playerid][Deaths], Player[playerid][ID]);
    mysql_tquery(g_SQL, query);



RE: mysql ajuda - RosaScripter - 04/08/2023

(04/08/2023 19:11)xbruno1000x Escreveu: Eu acho que não pode inserir mensagens tão longas dentro de um tquery sem ter um format. Tenta usar o mysql_format como no exemplo abaixo:

Código:
    new query[70];
    mysql_format(g_SQL, query, sizeof query, "UPDATE `players` SET `deaths` = %d WHERE `id` = %d LIMIT 1", Player[playerid][Deaths], Player[playerid][ID]);
    mysql_tquery(g_SQL, query);

caso poder me ajudar.

Código:
mysql_tquery(ConexaoSQL, "CREATE TABLE IF NOT EXISTS `jogadores` (`id` int(11) NOT NULL AUTO_INCREMENT,\
        `nome` varchar(24) NOT NULL,\
        `senha` char(64) NOT NULL,\
        `salt` char(16) NOT NULL,\
        `level` tinyint(3) NOT NULL DEFAULT '0',\
        `skin` tinyint(3) NOT NULL DEFAULT '18',\
        `dinheiro` tinyint(3) NOT NULL DEFAULT '500',\
        `segundosjogados` tinyint(24) NOT NULL DEFAULT '0',\
        `avisos` tinyint(3) NOT NULL DEFAULT '0',\
        `cadeia` tinyint(3) NOT NULL DEFAULT '0',\
        `admin` tinyint(3) NOT NULL DEFAULT '0',\
        `ultimologin` tinyint(3) NOT NULL DEFAULT '0',\
        `interior` tinyint(3) NOT NULL DEFAULT '0',\
        `posx` float NOT NULL DEFAULT '0',\
        `posy` float NOT NULL DEFAULT '0',\
        `posz` float NOT NULL DEFAULT '0',\
        `posa` float NOT NULL DEFAULT '0',\
        `camx` float NOT NULL DEFAULT '0',\
        `camy` float NOT NULL DEFAULT '0',\
        `camz` float NOT NULL DEFAULT '0',\
        `congelado` tinyint(3) NOT NULL DEFAULT '0',\
        `calado` tinyint(3) NOT NULL DEFAULT '0',\
        PRIMARY KEY (`id`),\
        UNIQUE KEY `nome` (`nome`))");