怎样读取mysql数据库文本(text)字段的值?
我想用php+mysql做个文章阅读网站。现我把文章的内容通过phpmyadmin录入到mysql数据库的文本(text)字段里。然后我想通过read.php这个文件来读取文体字段里的内容。可是读出来后却没有了文章原来录入的换行呀等格式了。要怎样才能保持原来的文章格式读取出来显示在网页上?包括特殊字符的读取。现请教各位热心人指教。给出详细的代码例子。每个代码后要标示注解。谢谢了。
我想用php+mysql做个文章阅读网站。现我把文章的内容通过phpmyadmin录入到mysql数据库的文本(text)字段里。然后我想通过read.php这个文件来读取文体字段里的内容。可是读出来后却没有了文章原来录入的换行呀等格式了。要怎样才能保持原来的文章格式读取出来显示在网页上?包括特殊字符的读取。现请教各位热心人指教。给出详细的代码例子。每个代码后要标示注解。谢谢了。
答案:读出来之后 输出到网页上的时候加上
htmlspecialchars(nl2br($textValue));
用这两个函数转换一下.
其他:方法一:
录入的时候内容要转化一下
htmlspecialchars(内容);//转化为html标签
nl2br(htmlspecialchars(内容));//换行转换为<br/>
方法二:
录入时使用在线编辑器fck、kineditor都可以,自己百度找找吧