El caracter \n es nueva linea y se parsea SOLO si va entre comillas dobles.
Saludos
Código (php) [Seleccionar]
$campo = htmlspecialchars(str_replace('<br>',"\n",$result[$i]['description']));
Saludos