我像
一样在mysqli_query中传递查询字符串$ SQL_query = SELECT REPLACE(description,'',``)AS description FROM event WHERE event.event_title ='we'e ready';
$ result = mysqli_query($ link,$ SQL_query);
当我调试REPLACE(description,''','')(来自cpanel中的PHP脚本)作为REPLACE(description,'\ u2019','')传递到sql控制台时。
就像: $ SQL_query传递给SQL控制台 SELECT REPLACE(description,'\ 2019','')AS description from event WHERE event.event_title ='we're ready';
而不是 SELECT REPLACE(description,',',``)AS description from event WHERE event.event_title ='we're ready';
我尝试了LOWER(REPLACE(a.b,'\’',''))); 和htmlentites(LOWER(REPLACE(a.b,'’',``))));
可能会通过谷歌搜索获得更多解决方法
我想将撇号传递给PHP中的查询字符串
请帮助我
答案 0 :(得分:0)
您是否尝试过转义撇号字符?喜欢:
(a.b,'\’',''))