The problem is that in a textarea the line breaks are established with the command "\ n". If you paint this string in a browser you will not see this line break because in html the line break is the <br>
tag.
If in the textarea you write -requerimiento1 <br> -requerimiento2 <br> ...
you will see as if later that the line break is reflected.
You must convert \ n in <br>
. You can do this before uploading the form in javascript. Before saving it in db in PHP or reading it before using the data.
To change the codes in javascript:
... HTML ...
<textarea id="userText"></textarea>
.... JS ....
//con jQuery
var value = $('#userText').val();
//sin jQuery
var value = document.getElementById('userText').value;
In PHP there are several alternatives. Replace characters with str_replace for example.