Hi
hab da mal so ne Frage bin zwar jetzt nicht soo der Freak in sachen Mysql aber ich habe da so ein problem bzw ich weiß überhaupt gar nicht mal so ob es Syntaxtechnisch überhaupt möglich ist!
und meine Classe gibt das als Fehler aus
ich glaube die Frage wo ich net weiß ob es richtig sieht man sofort oder ?
MFG
hab da mal so ne Frage bin zwar jetzt nicht soo der Freak in sachen Mysql aber ich habe da so ein problem bzw ich weiß überhaupt gar nicht mal so ob es Syntaxtechnisch überhaupt möglich ist!
PHP:
$mysql->query('INSERT INTO `inventar` (`uid`, `name`, `type`, `level`, `schaden`, `schutz`) '.$mysql->last_id.', (SELECT `name`, `type`, `level`, `schaden`, `schutz` FROM `items` WHERE `id`= "1") ;')
und meine Classe gibt das als Fehler aus
mySQL meldet:
Fehler-Nummer: 1064
Fehler-Beschreibung: 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 '1, (SELECT `name`, `type`, `level`, `schaden`, `schutz` FROM `items` WHERE `id`=' at line 1
SQL-Abfrage: INSERT INTO `inventar` (`uid`, `name`, `type`, `level`, `schaden`, `schutz`) 1, (SELECT `name`, `type`, `level`, `schaden`, `schutz` FROM `items` WHERE `id`= "1") ;
ich glaube die Frage wo ich net weiß ob es richtig sieht man sofort oder ?
MFG