Bonjour, je vais faire vite pour expliquer ce bug donc :
J'ai créer un system d'inscription en MYSQL pour un nouveau projet. Mais dans les logs MYSQL j'obtien ceci :
[00:39:14] CMySQLHandler::Query(ÿÿÿÿ) - An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ÿÿÿÿ' at line 1)
Pourtant je ne trouve nul part le : ÿÿÿÿ
Je dit sa car enfaite, normalement quand un joueur s'inscrit il est TP a un endroit. Mais moi quand je m'inscrit je reste dans le RequestClasse. Pourtant mon code est bon :
else
{
if(strlen(inputtext) == 0)
{
format(string,sizeof(string),"{FEFEFE}Bienvenue {6788CA}%s {FEFEFE}sur {F5892B}%s ! \n\n {FF0000}Tu dois mettre un mot de passe pour pouvoir t'inscire !\n {fefefe}Après tu va passer un petit tutoriel.", GetName(playerid), NOM);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "{FEFEFE}Inscription", string, "Inscription", "Retour");
}
if(strlen(inputtext) >= 1)
{
new Query[8000];
format(Query,sizeof(Query),"INSERT INTO `gm_pseudo` (Pseudo,motdepasse,Argent,admin,sex,age,skin,vie,questionnaire,Int,PosX,PosY,PosZ,Armure,nationnaliter,email,bank,ban) VALUES ('%s','%s,'500','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0')",GetName(playerid),strval(inputtext));
mysql_query(Query);
ClearChat(playerid);
SendClientMessage(playerid, COLOR_WHITE, "{0F2E8B}[CENTRE DE L'IMMIGRATION] {FEFEFE}Bienvenue à Los Santos. La ville de toute les follies.");
SendClientMessage(playerid, COLOR_WHITE, "{0F2E8B}[CENTRE DE L'IMMIGRATION] {FEFEFE}Nous allons te poser des questions pour envoyé les fichiers à la mairie.");
SendClientMessage(playerid, COLOR_WHITE, "");
SendClientMessage(playerid, COLOR_WHITE, "");
SetTimer("Etape1", 1000, false);
SpawnPlayer(playerid);
SpawnPlayer(playerid);
SetPlayerPos(playerid, 330.6825,163.6688,1014.1875);
SetPlayerInterior(playerid, 3);
TogglePlayerControllable(playerid, 0);
LoadStats(playerid);
}
}
Voilà merci de m'aider :)
Cordialement,