Guten Tag breadfish,
Wie oben schon steht, wird die E-Mail nicht in die Spalte geschrieben.
format(sInfo[playerid][sEmail], 255, "%s", inputtext);
Mit freundlichen Grüßen
Grapefruit
Guten Tag breadfish,
Wie oben schon steht, wird die E-Mail nicht in die Spalte geschrieben.
format(sInfo[playerid][sEmail], 255, "%s", inputtext);
Mit freundlichen Grüßen
Grapefruit
Wer soll mit solchen Infos denn was Anfangen?
Poste doch mal beispielsweise den Code der den Datenbankeintrag erstellt etc.
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid, "Eingeloggt") == 1)
{
new query[200];
format(query, sizeof(query), "UPDATE accounts SET Adresse = %i, Email = %s, Adminlevel = %d WHERE Spielername = '%s'",
sInfo[playerid][sAdresse],
sInfo[playerid][sEmail],
sInfo[playerid][sAdminlevel],
sName(playerid));
mysql_query(query);
}
}
return 1;
}
format(query, sizeof(query), "UPDATE accounts SET Adresse = %i, Email = '%s', Adminlevel = %d WHERE Spielername = '%s'",
Strings brauchen diese ' ' Gänsefüßchen.
Außerdem solltest du aus Sicherheitsgründen Strings immer escapen (mysql_real_escape_string).
Email = %s
Hochkommata vergessen.
//E: Zu langsam.
Danke euch beiden :=)