So I have some PHP code that takes text from a mysql table and prints it to the screen with formatting. Problem is the spaces keep getting truncated when its formatted.


I like cookies.

They are tasty.

would come out as:

I like cookies. They are tasty.

The formatting code just puts the text in <div> tags and the text shows properly in the mysql database so I'm sure it's not that.

Both lines are part of the same entry. I tried messing with the CSS "white-space" attribute and the "pre" value properly shows line breaks but the text goes past the element's boundaries. I guess I could stick <p> tags in between them, but then I'd be manipulating strings and I keep thinking theres a more simple solution.

Anyone know how to circumvent this?