У меня есть текстовые поля в базе данных MySQL, которые отображаются в PHPMyAdmin как имеющие разрывы строк или возврат каретки. Однако при отображении этого текстового поля на веб-странице их там нет.
Я пробовал nl2br(). Я пробовал str_replace на \n \r \r\n & \v. Все без везения.
Исходные данные взяты из базы данных Filemaker. Я не могу понять, что дает возврат каретки.
Любые идеи?
ОБНОВЛЕНИЕ Это прямая копия и вставка образца из поля базы данных, но, насколько я могу судить, он не будет на 100% идентичен этому полю комментария. Но вот:
2010 Telecommunications - technical/internal brochure2004 Foodtown Catalogue and Banner2001 Alliance Group Holdings Annual Report2001 Cover of Company Profile2000 Clear Communications Mailout
В текстовом поле в базе данных это выглядит так:
2010 Telecommunications - technical/internal brochure
2004 Foodtown Catalogue and Banner
2001 Alliance Group Holdings Annual Report
2001 Cover of Company Profile
SELECT HEX(field_with_linebreaks)
? - person DCoder   schedule 22.07.2012str_replace
с двойными кавычками или одинарными? - person DCoder   schedule 22.07.2012