Hallo nochmal!
Es tut mir leid, aber ich verstehe einfach nicht, wo der Fehler liegt! Warum kann man z.B. für eine Text nicht die Typenbezeichnung "TEXT" in der Datenbank nehmen?
Ich habe 6 Werte, die gespeichert werden müssen:
- Datum (Wert: XX.XX.XXXX XX:XX) -> DATETIME
- Ersteller des Eintrags (Wert: blablabla) -> VARCHAR(50)
- Überschrift (Wert: blablablab) -> VARCHAR(255)
- Logo d. Eintrags (Wert: <img src="bla.jpg">) -> TEXT
- Inhalt des Eintrags (Wert: blababla) -> TEXT
- Info-Link (Wert: <a href="bla.html">blabal</a>) -> TEXT
Dennoch kommt ein dieser merkwürdige Fehler. Was mache ich falsch?
Ach, und noch eine Frage bzgl. des Datums: Welchen Wert muss ich an die Datenbank senden? Das mit date() generierte Datum? Einen leeren String '' ? Gar nichts?
Wäre das so richtig:
mysql_query("INSERT INTO news VALUES ($db_date,$db_creator,$db_heading,$db_logo,$db_text,$db_link)");
wobei $db_date das genierierte Datum enthält.
Ich stehe total vor'm Berg. Und die Fehlermeldungen von SQL sagen auch nicht wirklich, was kaputt ist... :(
Kann mir jemand helfen? Danke schonmal
Gruß
Mastershrimp