marco: Variable wird gesetzt aber nicht in MySQL geschrieben

Beitrag lesen

Du hast also das zusammengesetzte Statement nicht so wie in deinem gezeigten Code direkt dem mysql_query() übergeben, sondern einer weiteren Variable zugewiesen, die du zur Kontrolle ausgegeben hast und dem mysql_query() übergeben hast?

ja.

Zum Rest:

  • Hab ID im PHP angegeben (WHERE id='4982')
  • Hab den Rest des Codes aus der Datei komplett raus genommen (sodass nichts mehr danach passiert).
  • Wenn ich die Var-Inhalte per Get in der URL übergebe funktioniert das Skript. Habe zu Beginn des Skirpts immer folgenden Aufruf:
  
foreach ($_POST as $key => $val) {  
	$$key = $val;  
}  
  
foreach ($_GET as $key => $val) {  
	$$key = $val;  
}