为什么会注册失败?
问题描述
//连接库$link = new mysqli('localhost', 'root', 'root', 'login');if (!$link) { die("连接失败: " . mysqli_connect_error());}$result = $link -> query("SELECT user FROM log WHERE user = "."'$user'");$rs = $result -> fetch_row();if (!empty($rs)) {echo "<script>alert('用户已存在!');location.href='../login.html';</script>";} else {$link = new mysqli('localhost', 'root', 'root', 'login');$sql="insert into log(user,pwd,sex,age) values('$user','$pwd','$sex','$age')";$rs = mysqli_query($link,$sql);if (!$rs) {echo "<script>alert('注册失败!');location.href='../login.html';</script>";} else {echo "<script>alert('注册成功!返回登录页面');location.href='../index.html';</script>";}}
为什么会注册失败?
数据库也没有写进去数据
问题解答
回答1:打印出sql语句,在mysql工具里面试相关文章:
1. ddos - apache日志很多其它网址,什么情况?2. boot2docker无法启动3. css - weui 用伪元素生成border,源码有点不理解4. java - list<Map<String, Object>> 排序5. javascript - 关于audio标签暂停的问题6. javascript - 调微信分享朋友接口,出现下面问题,求解答,7. webpack - vue-cli写的项目(本地跑没有问题),准备放到Nginx服务器上,有什么配置需要改的?还有怎么部署?8. 微信公众号发送模板消息返回错误410009. 这是什么情况???10. 问题Unknown column ’’ in ’where clause’
