php正则表达式 向mysql 插入单引号问题
我的程序是php新闻系统,正则语法是ereg_replace();现在有个问题,如果不替换单引成\',sql就会出错。1.我在编辑器中输入''''''''''''''然后...
我的程序是php 新闻系统 ,正则语法是ereg_replace();
现在有个问题,如果不替换单引成\',sql就会出错。
1.我在编辑器中输入''''''''''''''然后插入sql 显示文章时也是 '''''''''''''''''
2.我在编辑器中输入\'\'\'\'\'\'\'\'然后插入sql 显示文章时也是 \'\'\'\'\'\'\'\'
正则我不会写,希望高手能帮帮忙;
$countfile=" ''''''''''\'\'\'\'\'\'\'\'\''\'\' ";
$mode=" ";//正则表达式
$str=ereg_replace($mode," 替换成\' ",$countfile);
echo $str;
不是说替换成\'
应该如何编写才可以正确输出和之前输入的一样
如 \'\'\\'''''''\'\'\'\'\'\'\\\\''\\''\\\''\\\\\\\\\\\\'''''\'\'\'\'\\' 展开
现在有个问题,如果不替换单引成\',sql就会出错。
1.我在编辑器中输入''''''''''''''然后插入sql 显示文章时也是 '''''''''''''''''
2.我在编辑器中输入\'\'\'\'\'\'\'\'然后插入sql 显示文章时也是 \'\'\'\'\'\'\'\'
正则我不会写,希望高手能帮帮忙;
$countfile=" ''''''''''\'\'\'\'\'\'\'\'\''\'\' ";
$mode=" ";//正则表达式
$str=ereg_replace($mode," 替换成\' ",$countfile);
echo $str;
不是说替换成\'
应该如何编写才可以正确输出和之前输入的一样
如 \'\'\\'''''''\'\'\'\'\'\'\\\\''\\''\\\''\\\\\\\\\\\\'''''\'\'\'\'\\' 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询