![]() |
![]() |
|
![]() |
![]() |
|
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) | |
|
|