OK so when I try to display data using a MYSQL query and a it crashed and dose not run.
It works well without text area (but not all the data fits
Maybe you could use a div with 'overflow-x: scroll'?
Maybe a conflict with double quote. Try
echo "<td><textarea rows=\"8\" cols=\"50\">" .$row['review']. "</textarea></td>";
OR
echo '<td><textarea rows="8" cols="50">' .$row['review']. '</textarea></td>';
If you want to make it "not editable" you can use the "readonly" property.
<textarea readonly>