Ich verzweifel langsam. Vielleicht hat hier ja jemand einen Blick für das, was hier schief läuft...
$new_id = mysql_insert_id();
$new_id = "item_".$new_id;
$new_entry = "ALTER TABLE item_got ADD '$new_id' INT(3) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;";
$make_entry = mysql_query($new_entry) OR die("Error ".mysql_errno().": <br>".mysql_error());
Vorher wird in eine andere Tabelle eingetragen und mit einer ID via auto_increment versehen. Das Script läuft auch Tadellos durch, nur das eben der Eintrag hier nicht funktioniert. Alles andere.. Fehlerfrei.
Fehlermeldung:
Error 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 ''item_28' INT(3) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL' at line 1
Kann mir jemand sagen, wo MySQL da nun zickt?