![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#11 |
|
Veteran
![]() |
du kannst deine variablennamen nicht einfach so in den string reinschreiben, du musst string concatenation machen
Code:
$sql="SELECT Userklasse FROM users WHERE Username = '" . $username . "'";
____________________________________
religion is a virus from outer space |
|
|
|
|
|
#12 |
|
WoW Rückkehrer
![]() |
Hm es tut sich nicht viel.
Tabelle bleibt ausser dem User immer noch leer. Ansich wird die Userklasse sofern diese mal ausgelesen wurde in eine andere Tabelle gespeichert. Mit diesen Befehl hier: $sql="INSERT INTO _Raid (UserName, UserKlasse) VALUES ('$username', '$userklasse')"; Den user schreibt er aber die klasse bleibt immer noch leer. |
|
|
|
|
|
#13 |
|
WoW Rückkehrer
![]() |
Also in der Tabelle unter der Spalte UserKLasse hab ich jetzt drinnen stehen Resource id #5
Was heisst das? |
|
|
|
|
|
#14 |
|
WoW Rückkehrer
![]() |
Hat denn keiner eine Idee was das zu bedeuten hat?
Bitte um Hilfe Danke |
|
|
|
|
|
#15 |
|
Master
![]() Registriert seit: 13.08.2003
Beiträge: 624
|
Las dir doch einfach mal deinen SQL-Befehl ausgeben, bevor du ihn ausführst. Dann weißt du zumindest mal, ob die Variablen richtig sind.
Wenn das passt würde ich versuchen das SQL-Statement nicht über PHP sondern direkt über Kommandozeile oder über PHPMyAdmin, etc. ausführen. Falls dabei das gleiche rauskommt hast du irgendein Problem mit der Tabelle. mfg Thomas |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|