Es ist immer noch das gleiche, wie am Anfang. Es werden nur Teile der Datenbank gespeichert und übernommen. John_McClain:
Server einrichten MySQL Fehler
- HolyJoh
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Hmmm Printe nochmal die query....
Oder lass mal alle Variablen einzeln printen übereinander.
Wird alles ab einem bestimmten Punkt nicht mehr gespeichert oder fehlt ein einzelner Wert in in der Struktur? -
Manche Sachen lassen sich speichern, manche nicht.
Passwörter und Namen, Adminlevel wird gespeichert, der Rest nicht. Kann das an phpMyadmin liegen, dass ich da falsche Spalten gemacht hab? Hab bei Score, money, alevel, pbanned, premium immer auf INT verändert beim erstellen, mehr nicht. John_McClain: -
Hmmm mach mal ein Screenshot von der Tabelle und schwärze die Kennwörter aus
Du musst halt bei den ganzen Sachen auch als Standart 0 oder höher setzten
-
Hier der Screenshot.
http://img5.fotos-hochladen.ne…g2013121123alr8dw6fni.jpgWie meinste das mit 0 oder höher?
John_McClain: -
Setz bei allen Integer werten außer bei ID den Standart auf 0
-
Jetzt habe ich Den Standardwert auf NULL gemacht, dann kommt dieser Fehler: #1067 - Invalid default value for 'scorelevel'
Dann habe ich bei "NULL" Ja angegeben, dann steht folgendes:
http://img5.fotos-hochladen.ne…s/unbenanntjldvx7t6as.png
John_McClain: -
Du musst auswählen "Wie definiert:" und da dann 0 eintragen und dich mal einloggen irgendwas machen, dass es verändert wird und speicher und mal schauen ob es dann klappt.
-
Das einzige was gespeichert wird ist das Adminlevel, der Rest ist wieder 0 nach Relog bzw. wird nicht gespeichert... John_McClain:
-
Hmm ist irgendwas in der mysql.log oder in der Konsole zu sehen?
-
-
mysql.log hab ich gar keine o.o
In der Konsole steht nichts. @JohnMcClain: -
mach nochmal
print(query);
jeweils wenn die Daten ausgelesen werden und wenn sie gespeichert werden -
SQL
Alles anzeigen[22:02:09] [DEBUG] mysql_connect - host: "10.0.0.5", user: "******", database: "*****", password: "****", port: 3306, autoreconnect: true [22:02:09] [DEBUG] CMySQLHandle::Create - creating new connection.. [22:02:09] [DEBUG] CMySQLHandle::CMySQLHandle - constructor called [22:02:09] [DEBUG] CMySQLHandle::Create - connection created with ID = 1 [22:02:09] [DEBUG] CMySQLConnection::Connect - connection was successful [22:02:09] [DEBUG] CMySQLConnection::Connect - auto-reconnect has been enabled [22:02:09] [DEBUG] CMySQLConnection::Connect - connection was successful [22:02:09] [DEBUG] CMySQLConnection::Connect - auto-reconnect has been enabled [22:02:33] [DEBUG] mysql_tquery - connection: 1, query: "SELECT ID FROM user WHERE Name='HolyJoh'", callback: "OnUserCheck", format: "i" [22:02:33] [DEBUG] CMySQLQuery::CMySQLQuery() - constructor called [22:02:33] [DEBUG] mysql_tquery - scheduling query "SELECT ID FROM user WHERE Name='HolyJoh'".. [22:02:33] [DEBUG] CMySQLQuery::Execute[OnUserCheck(i)] - starting query execution [22:02:33] [DEBUG] CMySQLQuery::Execute[OnUserCheck(i)] - query was successful [22:02:33] [DEBUG] CMySQLResult::CMySQLResult() - constructor called [22:02:33] [DEBUG] CMySQLQuery::Execute[OnUserCheck(i)] - data being passed to ProcessCallbacks() [22:02:33] [DEBUG] Calling callback "OnUserCheck".. [22:02:33] [DEBUG] cache_get_data - connection: 1 [22:02:33] [DEBUG] CMySQLResult::~CMySQLResult() - deconstructor called [22:02:33] [DEBUG] CMySQLQuery::~CMySQLQuery() - deconstructor called [22:02:41] [DEBUG] mysql_escape_string - source: "*****", connection: 1, max_len: 30 [22:02:41] [DEBUG] mysql_tquery - connection: 1, query: "SELECT * FROM user WHERE Name='HolyJoh' AND Passw
Die MySql_log.txd John_McClain:
Nun hab ich es aber geschafft, dass der Score zwar richtig ausgelesen wird, jedoch nicht gespeichert wird... -
breadfish.de
Hat das Thema geschlossen.