Hallo,
vor allem die Interpretationsschichten nicht durcheinander bringen.
Daten in der DB
Abfrage
Resultset mit Verweisen auf die Daten
Daten im PHP-Script
PHP Quellcode
PHP Ausgabe
lesbare Textdatei mit Zeilenumbrüchen: \r\n
interpretierbare HTML-Datei mit Zeilenumbrüchen: <br />
HTML-Ausgabe
angezeigte Daten.
In Tabellenspalten sollte eigentlich per default umgebrochen werden, wenn die tabelle nicht mehr ins Fenster passt und im Text in der Zelle auch umbruchfähige Zeichen enthalten sind.
Mach einfach mal ein paar Trockenübungen mit Tabellen. Dann wird es Dir klarer, als wenn Du Dir bei einem "komplexen Projekt" gleich die Ohren brichst.
Liebe Grüße
Tom