我们在MySQL中存储HTML内容块(它是在CKeditor中创建的格式化文本.Ckeidor添加内联CSS样式来格式化文本).我们将数据库存储在名为"page_content"的列中
我们想要一种允许用户搜索文本的搜索功能(仅限).但是,我们不希望搜索返回HTML字符,这正是现在正在发生的事情.例如,如果我们搜索"font",我们不希望搜索结果返回带有HTML样式的页面<font>
从MySQL搜索HTML存储内容时,是否有某种方法可以忽略HTML/CSS字符?
我猜你想在数据库中进行搜索?(在这种情况下,剥离 HTML 标签意味着您必须将内容存储两次)。
尝试在自然语言模式下使用 MYSQL 全文搜索功能。
http://dev.mysql.com/doc/refman/5.0/en/fulltext-natural-language.html
| 归档时间: |
|
| 查看次数: |
2931 次 |
| 最近记录: |