PHP Update mehrer Werte MYSQL

Timdaroxxa

Lieutenant
Registriert
März 2009
Beiträge
954
Hey,
folgender Code:

Code:
 $eintrag = "UPDATE `".$this -> user_table."` SET ".$valueString." WHERE id ='$user_id'";

Achtung: Der Code ist falsch und ich weis das, nicht darauf hinweisen :)


Normalerweise muss der MYSQL-Teil ja die Form
Code:
UPDATE `".$this -> user_table."` SET column1='Wert1', column2='Wert2', ... WHERE id ='$user_id

besitzen. (Oder?)

Mein Value-String sieht so aus wie
Code:
column1='Wert1', column2='Wert2', ...

Wie binde ich den nun richtig an der Stelle ein? (d.h. mir gehts es um `' und ")

Gruß
Tim
 
Was steht in $valueString?

` muss um Namen (von Spalten, Tabellen, Datenbanken) - gilt nur für den Query
' und " hat nur für PHP Relevanz und markiert Strings
 
Zu deiner Frage: das steht doch da. Hab ich extra hingechrieben -_-

Aber vielen Dank. Ich denke das ist genau das, was ich gesucht habe. Werd ich direkt mal ausprobieren!
Anscheinend hab ichs doch nicht verstanden:


Hier nochmal der aktuelle $valueString:

Code:
`column1`=Wert1, `column2`=Wert2, ...
 
Zuletzt bearbeitet:
Zurück
Oben