mysql执行插入数据反斜杠

执行sql插入操作时,会把语句中反斜杠\注释掉,造成数据错误,在插入前,把反斜杠前加上一个反斜杠:

$url = str_replace("\\", "\\\\", $v['teaching_plan']);

字段内若有反斜杠 "\",应该用 like '%\\\%',因为反斜线符号会被语法分析程序剥离一次,在进行模式匹配时,又会被剥离一次,最后会剩下一个反斜线符号接受匹配。

阅读更多
个人分类: DB
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭