我开始用PHP/MySql做一个新项目.这个项目的目标是为我编辑的杂志管理文章.
所以文章的内容,我决定用"TEXT"列类型的MySql存储
现在,当我检索此列并使用echo打印时,换行符不存在.一切都在同一条线上.
$resset = mysql_query("select txt from articles where id = 1");
$row = mysql_fetch_assoc($resset);
$txt = $row['txt'];
echo $txt; //doesnt print it as it is in the database as it was typed (multiline)
Run Code Online (Sandbox Code Playgroud)
在下面找到,它在数据库中查找的文本以及它在回显时的外观
在数据库中,它是新的线条http://img413.imageshack.us/img413/4195/localhostlocalhostzxcvb.jpg
回声时的文字http://img718.imageshack.us/img718/1700/sdashboardmozillafirefo.jpg
但是在数据库中,它存储了换行符.
还有其他人遇到过这个问题吗?
请帮助我,因为我的项目依赖于此:|