如何在查询字段时使用strip_tags

时间:2015-10-04 07:29:27

标签: mysql sql

我在函数中编写了以下查询:

 $dsearch=mysql_real_escape_string($condition['title']);
 "select id, title , category, little, strip_tags('description') AS strip_desc,flag , 
       POSITION('$dsearch' IN title) AS pos_title,
       POSITION('$dsearch' IN strip_desc) AS pos_desc, 
    from    tbl_contents 
    where  title RLIKE  '[[:<:]]".$dsearch."[[:>:]]'
           or 
           description RLIKE  '[[:<:]]".$dsearch."[[:>:]]' 
    order by priority desc"

但&#34; strip_tags&#34;不起作用,我得到错误。这个查询的方法是错误的吗? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

MySQL不提供名为strip_tags的函数 假设您使用PHP访问数据库,则可以在获取的每一行上使用PHP函数strip_tags

$strip_desc = strip_tags($row['description']);

见这里:
What is the MySQL query equivalent of PHP strip_tags?