发布网友 发布时间:2022-04-06 04:41
共5个回答
热心网友 时间:2022-04-06 06:10
我来回答吧:
把 $sql="UPDATE `user_activity` SET `su` = 'a:5:{i:41;s:9:"还不错";i:54;s:9:"还不错";i:45;s:9:"还不错";i:47;s:9:"还不错";i:49;s:9:"还不错";}' WHERE `u_id` =52 AND `a_id` =7;";
改成
把 $sql="UPDATE `user_activity` SET `su` = 'a:5:{i:41;s:9:\"还不错\";i:54;s:9:\"还不错\";i:45;s:9:\"还不错\";i:47;s:9:\"还不错\";i:49;s:9:\"还不错\";}' WHERE `u_id` =52 AND `a_id` =7;";
热心网友 时间:2022-04-06 07:28
双引号前加\进行转义,表示普通的双引号字符。
热心网友 时间:2022-04-06 09:03
把双引号用\转义
例如:
$con->query("insert into table(id,name) values(1,'aa\"bb')");
热心网友 时间:2022-04-06 10:54
对$addcs进行转义,可参考函数addslashes()
热心网友 时间:2022-04-06 13:02
用函数addslashes