sql语句的单双引号问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql语句的单双引号问题相关的知识,希望对你有一定的参考价值。

$current_account_url=‘<a class="mini-button" iconcls="icon-edit" 
onclick="printabc(html/达能益力贸易(深圳)有限公司-[101]广东
2016-04-01-2016-04-30对账单.html‘)">查看/打印1</a>‘; 
$sql_url="update tools_current_account set current_account_url=‘$current_account_url‘ 
where Current_unit=‘$current_unit‘ and status=1 AND 
starttime=‘$starttime‘ and endtime=‘$endtime‘";

单双引号的处理很麻烦,两条语句本身是正确的,但是放在一起就出错了。
解决办法:用addslashes()转义$current_account_url后再拼接sql就可以了


以上是关于sql语句的单双引号问题的主要内容,如果未能解决你的问题,请参考以下文章

模板-haskell中的单双引号/撇号有啥区别?

SQL语句中单双引号的理解

数据库条件判断where 里面的单双引号用法。

jsp 单双引号?

关于js生成的字符串带有单双引号嵌套的问题

python里的单引号和双引号有啥区别