Hallo,
Du wiedersprichst Dir etwas, oder? Wenn ein Text HTML-Formatiert (d.h. mit Tags) im textarea steht, dann kannst Du ihn doch so in die DB schreiben und bei der Ausgabe wird er normal als HTMMML ausgewertet (Ausnahme iN Formularen, logisch).
Es geht aber vermutlich ja doch um die Zeilumbrüche per Returntaste in Textareas. Hierzu gibt's in PHP die Funktion nl2br(). Leider klappt die nicht immer so ganz sauber. Etwas suchen im Archiv dürfte Dich damit aber auf gute alternative Lösungen bringen.
Grüße aus Würzburg
Julian