Lo podes hacer con la funcion print nl2br( $texto ) que tranforma los \n del textarea a br o bien antes de guardarlo a la db o a la hora de mostrarlo.
O podes probar con la funcion $texto = htmlentites( $texto ); que transforma todo los caracteres raros "ñóá, etc a sus correspondientes entidades html.
Espero te sirva. Exitos
CHUANMA