Compu: (php4) Wie soll man langen Text in Datenbank formatieren ?

Beitrag lesen

Hi,

ich möchte im Zeitungsstil Artikel in einer Datenbank speichern. Diese Artikel sollen durchsuchbar sein. Bisher gebe ich die Artikel folgendermaßen aus:

echo $spaltenname.

Dabei sind die Artikel in der Datenbank ganz normal formatiert.

blah blah<br><p>sjdhfksjdf</p> etc.

--> wie schreibst du die artikel denn in die datenbank?

Die Artikel schreibe ich ganz normal mit dem Programm "mysqlfront" manuell in die Datenbank.
warum schreibst du dann <br> mit dazu? es gibt funktionen wie nl2br oder schreib dir einen preg_replace der dir beim suchen die tags rausfiltert
mehr dazu findest du hier http://www.php.net/manual/en/function.preg-replace.php

Vielen Dank für die Hilfe.
Eine Frage noch. Wenn ich mit php den Text aus den Feldern herauslese sind dann alle Zeilenwechsel in der Datenbank ein "\n" ?
Wenn ja dann wäre das ja super einfach. Dann bräuchte man ja wirklich nur nl2br.

Ist das richtig? Wenn die Datenbank aber nun durchsucht wird könnten ja auch die html tags gefunden werden. Kann dann doch also nicht richtig sein.

Kann mir jemand sagen wie man das richtig macht?
Bin noch ziehmlicher Anänger im Gebiet php/mysql.
--> ausserdem schreibt man ziemlich ohne "h"

Danke