Insert Into Spaltenname mit Leerzeichen

Joe

Erfahrenes Mitglied
PHP:
$IsItem ='Ein Spaltename';
			mysql_query("INSERT INTO
							Table
								(Username,
								$IsItem)
						VALUES
							('$Username',
							'$ItemsSerialize')");
Fehlermeldung:
1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Spaltename) VALUES ('Usai', 'a:1:{i:0;a:2:{i:0;i:1;' at line 4

Nehme ich eine Spalte ohne Leerzeichen klappt das anstandslos.
Der Spaltenname existiert natürlich in korreckter Schreibweise auch in DB und ist kein resserviertes Wort. Daran liegts also definitiv nicht.

Kann ich das irgendwie umgehen? ohne trim() ?
 
Merci

Das habe ich gesucht :)
Klappt jetzt reibungslos.

Wenn ich mir so deine Hilfestellungen in andren Threads so anschaue bin ich immer wieder beindruckt. Solche Ausgefeilten und wirklich weitumfassenden SQL-Abfragen findet man im ganzen Netz nicht. Da macht dir keiner was vor.

Mal ein Danke im Namen der Comunity (trau ich mir mal einfach so) für deine Hilfen!
 
Zurück