-1
我在我的一个网站上使用Opencart,我使用MySQL来检索一些字段。其中之一是BLOB和内容是一样的东西:如何使用PHP从BLOB字段中删除HTML标记?
"<p>SOME TEXT HERE</p>".
我使用MySQL的语法如下所示:
$query_desc = mysql_query("SELECT description FROM product_description WHERE product_id = $id_produs AND language_id = 2");
while($row_desc = mysql_fetch_assoc($query_desc)) {
$desc = $row_desc['description'];
}
我所试图做的是删除HTML标签,但使用用strip_tags或str_replace不起作用。
我也试过使用SELECT CONVERT,但也失败了。有什么建议么?
嗯......'strip_tags'应该可以工作,你确定'$ desc'的内容没有被urlencoded或者什么吗?尝试'$ desc'上的'var_dump' –
您应该在插入前对数据进行清理,但是@Khôi声明... strip_tags应该完成这项工作 –
这就是我从var_dump获得的结果:string(335)“
Aceasta rochie face parte din colectia MOJA ATTITUDE。Este un model scurt,fara maneci。Rochia este realizata din clini ce ii ofera acesteia o forma de balon。Sistemul de inchidere este pe baza de fermoar,montat pe spate。在jurul decolteului rotund,la baza gatului sunt montate manual tinte metalice rotunde。
“ –