[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'R?(W4l)n4Nя8' at line 1
[Err] R�(W4l)n4Nя8
[Err] R�(W4l)n4Nя8
当前问题共有如下(2)个解决方案
- 神QQ741345015这个可能是sql里面有错误产生哦,能看看wo的网名吗?》这个问题可以帮助搞定一下的哦
- franzhong你的SQL语句有误,错误原因-乱码!!
调试:在执行sql之前执行输出操作
echo $myTestSqlString;//你就会看到乱码内容
如查因为转码而乱码,可以
iconv(“UTF-8″,”GB2312//IGNORE”,$data) ;
或
string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
第一个参数:要处理的字符串
第二个参数:目标编码
第三个参数:内容原编码
若是页面总体乱码需统一编码
参考文章:PHP 网页乱码终极解决方案
http://snowcoal.com/article/409.html