本文目录一览:
- 1、php 加单引号后 就报MYSQL错误! 求解!
- 2、php编程里的单引号求助,我自己打出来的是’‘,总是错误,打不出``源码里这样的。
- 3、PHP 操作 SQL 语句的时 插入字符中 有 ' 英文的引号就会报错,怎么处理??
php 加单引号后 就报MYSQL错误! 求解!
SELECT G.groupname,G.groupid,G.des,G.groupimg FROM dede_group_user AS U LEFT JOIN dede_groups AS G ON U.gid=G.groupid WHERE U.uid IN(2) AND U.isjoin=1 AND U.gid1\' LIMIT 0,6
/group/bbs.php?id=1' 这里多了一单引号,因为这里多了这个单引号,你的程序获取参数id时会将这个单引号一同获取到,所以,在放入你的sql语句中式,多了一个单引号,所以执行sql语句时会发生语法错误。
所以,在将获取到得变量放入sql语句中式,最好做一下处理,即:如果id是整形的话,最好转为整形在放入,同时也可以防止sql注入的发生。
php编程里的单引号求助,我自己打出来的是’‘,总是错误,打不出``源码里这样的。
那个单引号是 键盘左上角“esc”退出键的 正下方的第一个键 你用那个打“··“ 就可以了
(图片红色标记部分)
PHP 操作 SQL 语句的时 插入字符中 有 ' 英文的引号就会报错,怎么处理??
对必须使用addslashes() 函数对要插入的内容处理一下,即在一些预定义字符前面加上反斜杠、