Guten Morgen, ich möchte das wenn man seine E-Mail Adresse im Dialog eingibt, das Sie in der MySQL Datenbank gespeichert wird, jedoch funktioniert das irgendwie nicht. Hier der Code dazu:
Im DIalog (reponse 1):
mysql_SetString("accounts", "Email", inputtext, "Name", SpielerInfo[playerid][pName]);
mysql_SetString:
stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
{
new query[128];
mysql_real_escape_string(Table, Table);
mysql_real_escape_string(Field, Field);
mysql_real_escape_string(To, To);
mysql_real_escape_string(Where, Where);
mysql_real_escape_string(Where2, Where2);
format(query, 128, "UPDATE `%s` SET `%s` = '%s' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
mysql_query(query);
return true;
}
und das Email Feld in der Tabelle:
`Email` varchar(128) NOT NULL,
Errors oder Warnings gibt es nicht, hat da jemand eventuell eine Lösung?