I tried that with no luck. It inserted a <br /> which excel simply displayed to the screen and still went to a new line.
The manual says "Inserts HTML line breaks before all newlines
in a string" so I imagine the /n is still in there.
I ended up doing this:
$array[field] = ereg_replace("(\r\n|\n|\r)", " ", $array[field]);
I was trying to avoid doing something to each field as there are so many - I'm lazy. But it works well enough.
Thanks