Hallo,
in meinem Admin habe ich die Möglichkeit Kategorien anzulegen was konkret in diesen Kategorien angezeigt werden soll wird über Funktionen geregelt z.B.
PHP-Code:
Echo_Beschreibung($beschreibungtitel, $beschreibungbild, $beschreibung);
Echo_Neusteforenbeitraege();
Echo_Vorschaubeitraege('Neuste', $hauptkategorie, '5');
und diese werden dann später aus der Datenbank geholt und per eval ausgeführt.
Mein Problem ist jetzt das Speichern in der Datenbank
Zitat:
|
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 '; Echo_Neusteforenbeitraege(); Echo_Vorschaubeitraege('Neuste', $hauptkategori' at line 1
|
Hier versuche ich ein Feld in die Datenbank einzutragen:
PHP-Code:
echo '<textarea name="htmlcode" id="htmlcode" cols="50" rows="5">'.$htmlcode.'</textarea>';
mysql_query("INSERT INTO navi_hauptkategorien
(ID, Name, Seitentitel, Beschreibungtitel, Htmlcode)
VALUES
('". $hauptkategorieidneu ."', '". $name ."', '". $seitentitel ."', '". $beschreibung ."', $htmlcode )
") or die(mysql_error());
Auch wenn ich versuche die eingabe zu maskieren mit \' kommt leider der Fehler ... habe auch schon direkt die Variable Probiert $htmlcode oder '". $htmlcode ."' ... irgendwie will nichts. Hat wer einen Tipp für mich wie ich den Code in die Datenbank bekomme über ein Formular?