这个sql语句$sql="select * from user where username=".$username;错在哪里?

 我来答
幻の翼MT12NZ
推荐于2016-11-10 · 超过65用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:60.3万
展开全部
php require("../global.php");//创建数据库对象 @session_start();//用于验证码! if($_SERVER['REQUEST_METHOD'] == 'POST'){$username=$_POST['username']; $password=$_POST['password']; $password1=$_POST['password1']; if( $username==""|| $password==""|| $password1==""||$_POST['authinput']==""){warn("请完整填写好注册信息...");}else //如果所有信息都填写{$sql="select * from user where username=".$username; $result=$DB->query($sql); if($result['username']!=0) else if( $password!= $password1){warn("两次密码不相同,请重新输入!");}else if (strcasecmp($_SESSION['code_str'],$_POST['authinput'])==0) { //这里写获取的内容和sql语句; $sql="insert into user(username,password,register_time)"; $sql.="values('".$username."','".$password."',now())"; $DB->query($sql); warn("恭喜,您已成功注册!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式