偶的这个判断语句咋没起作用也 $query="select * from ab_admin where name='$name' or qq='$qq'";这样不行吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $query="select * from ab_admin where name=$name or qq=$qq";改成:$query="select * from ab_admin where name='$name' or qq='$qq'"; $query="select * from ab_admin where name=$name or qq=$qq";改成$query="select * from ab_admin where name=".$name." or qq=".$qq;试试看 $query="select * from ab_admin where name='".$name."' or qq='".$qq;提交的name和qq是字符串吧,应该这样吧 mysql_query("insert into ab_admin (name,password,class,zhuangtai,lastip,lasttime,qq) VALUES ('$name','$password','$class','$zhuangtai','$lastip','$time','$qq')");你这也有问题吧,提交进去的不是值,是变量的名吧! query="select * from ab_admin where name='".$name."' or qq='"$qq."'";这样就可以了,并且可以防止其本的sql注入问题 或者用$rs=mysql_fetch_row($result) ;if(empty($rs)){ //进行插入} $query="select * from ab_admin where name='$name' or qq='$qq'";你可以echo $query出来试下 $query="select * from ab_admin where name=".$name." or qq=".$qq;这个对 用这样的写法试试`name`='$name' checkbox 【请赐教】PHP如何做群发邮件??(10万条以内) PHP投票系统 如何防止刷票??? 求思路 php引擎对于类语法解析的一个问题 pear DB 提示Call to undefined function: query() 达人帮忙 请教各位老大,关于参数传递的问题…… 一个笨问题 php 怎么确定用户已经登录 登录页面验证码如何取消 我买的一教材上说在录入数据时要对录入的数据做字符过滤,请问大家有没有必要?? Warning: mssql_select_db()出错! 请各位帮忙一下,多谢
改成:$query="select * from ab_admin where name='$name' or qq='$qq'";
试试看
提交的name和qq是字符串吧,应该这样吧
你这也有问题吧,提交进去的不是值,是变量的名吧!
这样就可以了,并且可以防止其本的sql注入问题
$rs=mysql_fetch_row($result) ;
if(empty($rs))
{
//进行插入
}
你可以echo $query出来试下
这个对
`name`='$name'