Hallo ich bin zur Zeit dabei meine eigene Homepage zu erstellen und möchte sie Seite mit den News zu realisieren.
Ich möchte das die Texte aus einer mySQL Tabelle ausgelesen werden. Ich habe bereits eine vorläufige Tabelle mit folgenden Atributen erstellt.
- Id [tinyint(255), null=nein, unsigned, auto-increment, primary key]
- title [varchar(32), null=ja]
- text [varchar(2048), null=nein]
- author [varchar(32), null=ja]
- category [varchar(32), null=ja]
- datetime [datetime, null=nein, index]
Diese Tabelle möchte ich später evtl. für ein Gastebuch wiederverwenden.
die Tabelle soll über ein HTML Formular beschrieben werden. Das auslesen der Tabelle geschiet beim Aufruf der News-Seite mit dynamischem HTML (HTML + PHP + mySQL).
Nun möchte ich, dass wenn ich den Text für das Atribut "text" über ein Formularfeld eingebe die Zeilenumbrüche ebenfalls in der Tabelle gespeichert werden. Bei der Ausgabe soll der komplette String (Text) mit PHP an den Stellen getrennt werden, an denen sich zwei manuelle Zeilenumbrüche befinden. Die Sub-String sollen dann jeweils in einem separaten
</p> stehen.
Jetzt meine Frage: Welches Datenformat sollte ich für das Atribut "text" verwenden? Varchar, TEXT oder BLOB ?
Gruß
Tikonteroga