php - mysqli_query 不向表中插入数据
问题描述
有人能找到问题吗?它没有给出任何错误,但是数据库中没有出现新行,我不知道问题出在哪里。
if (isset( $_REQUEST['signupnbtn'] ) ) {
$age = mysqli_real_escape_string($con,$_REQUEST['ageinput']);
$discord = mysqli_real_escape_string($con,$_REQUEST['discordinput']);
$email = mysqli_real_escape_string($con,$_REQUEST['emailinput']);
$tmp = mysqli_real_escape_string($con,$_REQUEST['tmpinput']);
$steam = mysqli_real_escape_string($con,$_REQUEST['steaminput']);
$datum = date("d-m-Y");
$errorcode = 0;
$q = "INSERT INTO `admissions` (age, discord, email, tmp, steam, datum)
VALUES ('$age', '$discord', '$email', '$tmp', '$steam', '$datum')";
$query2 = "SELECT email FROM `admissions` WHERE email='$email'";
$sql = mysqli_query($con,$query2);
$countrows = mysqli_num_rows($sql);
if($countrows >= 1){
$errorcode = 1;
}else {
$result = mysqli_query($con,$q);
}
if ($result) {
$errorcode = 4;
}
}
解决方案
$q = "INSERT INTO admissions (age, discord, email, tmp, steam, datum) VALUES ('$age', '$discord', '$email', '$tmp', '$steam', '$datum')";
推荐阅读
- excel - 通过匹配名称将值从一个 excel 表粘贴到另一个
- java - GraalVM 原生镜像是提高整体应用程序性能还是只是减少启动时间?
- function - 当插值函数必须作为全局变量多次访问时优化 Julia 性能
- docker - 使用 Docker Image 运行量角器脚本
- java - 从 Firebase 存储获取上传时间
- python - 模型作品接受支持向量机 SVM 和线性判别分析
- javascript - react-image-magnify 减少高度和宽度
- node.js - Discord 机器人有时会做出反应
- mysql - 无法获取最近添加的记录 MySQL Python
- sql - 如果 :parameter 不为空,则 P.PRODUCT_NAME = :parameter else :parameter like 'seat%'