php中从mysql读取带有html代码的文字

我在后台添加了一个类似word的插件,把输入的文本信息以html标签加文字的形式存放在mysql中,但是在前台读取时出现问题。
读取的文字需要显示在一个div中,属于一个块状里面,不是很大的一块页面,所以读取数来后把我原本页面的版面弄乱了,但是如果我点击“显示更多跳转后的页面会显示正常”,我现在想问怎么在刚开始显示的时候不会乱了版面,谢谢!请教有没有什么好的解决办法?

作者: 披羊皮的小狗   发布时间: 2011-09-07

这是因为你插入的数据是带有html标签的,例开始有一个 <div>最后有个</div>但在你显示的范围内,比较小,只显示了开始的<div>后面的没有显示,那么页面会自动去匹配下一个</div>页面肯定会乱的。

处理这个问题,需要在你为小范围内截取内容时,要去除html标签再截取就可以了,具体代码可以百度一下

作者: 吕树平   发布时间: 2011-09-08