Guten Abend zusammen,
ich habe mich heute mal wieder, nach längerer Zeit an ein Selfmade gesetzt (aus Langeweile) und komme an einem Punkt nicht weiter.
Ich habe ein Register Dialog erstellt, ein Ausschnitt aus dem Script:
new password[129];
WP_Hash(password, sizeof (password), inputtext);
new query[500];
mysql_format(db, query, sizeof query, "INSERT INTO accounts_main (pName, pPasswort) VALUES (%e, %s)", SpielerInfo[playerid][pName], password);
printf(query);
mysql_function_query(db, query, false, "", "");
In der Tabelle wird aber nix erstellt, in der mysql_log.txt steht folgendes:
[19:40:02] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'MrHansWurst' in 'field list'
Eins verstehe ich nicht, wieso will er, dass ein Feld "MrHansWurst" heißt. Das ist der Name, mit dem ich mich in SAMP einlogge. Da hätte wenigstens stehen sollen, dass "pName" nicht existiert.
Hier ein Screen der Tabelle:
http://www11.pic-upload.de/10.09.14/8lyjlqjmauvx.png
Ich hoffe, ihr könnt mir ein wenig weiterhelfen..
//edit: Da ich ja den query noch printen lasse, hier der Auszug aus dem log:
[19:40:02] INSERT INTO accounts_main (pName, pPasswort) VALUES (MrHansWurst, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)
(Das Passwort habe ich mit Absicht entfernt..)