SQL UPDATE mit Variablen

Vawena

Grünschnabel
Hallöchen :)

Ich versuche mich gerade an einer neuen PHP-Funktion aber dieses Stückchen funktioniert nicht!

$db_items -> member_items_honig
$anz -> 100
$member -> 47

PHP:
mysql_query("UPDATE member_items
								 SET '".$db_items."' = '".$db_items."' + '".$anz."'
								 WHERE member_id = ".$member."");

Kann mir jemand weiterhelfen? Ich hab schon jegliche ' " . Kombinationen ausprobiert aber nichts klappt!

Danke schonmal! :*
 
Probier Folgendes:
PHP:
mysql_query("UPDATE member_items 
                                 SET `".$db_items."` = `".$db_items."` + ".$anz." 
                                 WHERE member_id = ".$member);
(Die ` brauchst du hier nicht wirklich, da dein Spaltenname nicht mit reservierten MySQL-Schlüsselwörtern in Konflikt steht.)

Außerdem hoffe ich, dass du weißt, dass a) dein Code eine riesen Sicherheitslücke hat (SQL Injection) und b) die MySQL-Erweiterung als veraltet gilt und bald aus PHP entfernt wird!
 
Zurück