08.01.2012, 19:08
hi I receive this error why?? :
my code
Код:
error 021: symbol already defined: "query"
PHP код:
case DIALOG_REGISTER_PASS :
{
if (strlen(inputtext) < 4 || strlen(inputtext) > 24 || !response)
{
SendClientMessage(playerid, COLOR_ERROR, "Votre mot de pass doit contenir entre 4 et 24 caractйres");
return Kick(playerid);
}
new query[128],escaped[2][24];
mysql_real_escape_string(PlayerName(playerid), escaped[0]);
mysql_real_escape_string(inputtext, escaped[1]);
format(query, sizeof(query), "INSERT INTO PlayerData(Name, Password) VALUES('%s', '%s')", escaped[0], escaped[1]);
mysql_query(query);
return ShowPlayerDialog(playerid, DIALOG_REGISTER_SEXE, DIALOG_STYLE_LIST, "Votre Sexe", "Homme\nFemme", "Accepter","");
}
case DIALOG_REGISTER_SEXE :
{
new query[128];
if(listitem == 0)
{
format(query, sizeof(query), "UPDATE PlayerData SET Sexe = 'Homme' WHERE Name = '%s'",PlayerName(playerid));
mysql_query(query);
}
else
{
format(query, sizeof(query), "UPDATE PlayerData SET Sexe = 'Femme' WHERE Name = '%s'",PlayerName(playerid));
mysql_query(query);
}
return ShowPlayerDialog(playerid, DIALOG_REGISTER_SEXE, DIALOG_STYLE_LIST, "Votre Sexe", "Homme\nFemme", "Accepter","");
}