为什么会注册失败?
问题描述
//连接库$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. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?2. docker内创建jenkins访问另一个容器下的服务器问题3. docker镜像push报错4. 就一台服务器,mysql数据库想实现自动备份,如何设计?5. Windows系统能否利用Docker使用Ubuntu吗?Ubuntu能使用本机的显卡吗?6. javascript - SuperSlide.js火狐不兼容怎么回事呢7. java - 请问一下genymotion如何连接到内网上一个网站8. android-studio - Android Studio编译出错9. thinkphp出现 mysql too many connections10. javascript - 三目运算符的一些问题

网公网安备