[Ajuda] MySQL
#1

Estou aprendendo MySQL vendo o video do PauloR porem deu um erro em meu compilador ao compilar o codigo nгo sei usar bem o MySQL ainda entao vim pedir a ajuda de vocкs para arrumar o erro.

pawn Код:
C:\Users\Marcelo\Desktop\samp03x_svr_R1-2_win32\gamemodes\Aprendendo.pwn(214) : error 035: argument type mismatch (argument 4)
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
pawn Код:
mysql_function_query(Connect, Str, false, 0, 0);
Codigo completo
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1)
    {
        new Str[250], nome[21], Ip[40];
        GetPlayerName(playerid, nome, 21), GetPlayerIp(playerid, Ip, 40);
        format(Str, sizeof(Str), "INSERT INTO `usuario`(`Nome`, `Senha`, `IP`, `Level`, `Roupa`, `Dinheiro`, `Experiencia`, `X`, `Y`, `Z`) VALUES ('%s', '%i', '%i', '%i', '%i', '%i', '%i', '%f', '%f', '%f')", nome, inputtext, Ip, 0, 137, 1000, 0, 0.0, 0.0, 0.0);
        mysql_function_query(Connect, Str, false, 0, 0);
    }
    return 1;
}
O codigo й bem simples estou apenas aprendendo para depois criar um codigo bom.
Reply
#2

ta faltando algo

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1)
    {
        new Str[250], nome[21], Ip[40];
        new connectionHandle = mysql_connect("localhost", "root", "samp_db", "");
        GetPlayerName(playerid, nome, 21), GetPlayerIp(playerid, Ip, 40);
        format(Str, sizeof(Str), "INSERT INTO `usuario`(`Nome`, `Senha`, `IP`, `Level`, `Roupa`, `Dinheiro`, `Experiencia`, `X`, `Y`, `Z`) VALUES ('%s', '%i', '%i', '%i', '%i', '%i', '%i', '%f', '%f', '%f')", nome, inputtext, Ip, 0, 137, 1000, 0, 0.0, 0.0, 0.0);
        mysql_function_query(connectionHandle, Str, false, 0, 0);
    }
    return 1;
}
Reply
#3

pawn Код:
mysql_function_query(Connect, Str, false, "", "");
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)