PHP插入数据库脚本不再工作
我已经在很多项目中使用了这个脚本,它一直工作得非常完美,但今天它决定不再在我所有的项目中工作。我什么都没变。来点帮助就好了PHP插入数据库脚本不再工作,php,sql,Php,Sql,我已经在很多项目中使用了这个脚本,它一直工作得非常完美,但今天它决定不再在我所有的项目中工作。我什么都没变。来点帮助就好了 <?php $con = mysqli_connect('127.0.0.1','root','sutdenlol1'); if(!$con) { echo 'Not Connected to Server'; } if(!mysqli_select_db($con,'mineblox')) { echo 'Not Selecting Datab
<?php
$con = mysqli_connect('127.0.0.1','root','sutdenlol1');
if(!$con)
{
echo 'Not Connected to Server';
}
if(!mysqli_select_db($con,'mineblox'))
{
echo 'Not Selecting Database';
}
$Email = $_POST['email'];
$Username = $_POST['username'];
$Password = $_POST['password'];
$paassword = password_hash($Password, PASSWORD_DEFAULT);
$sql = "INSERT INTO users (Email,Username,Password,) VALUES ('$Email','$Username','$paassword')";
if(!mysqli_query($con,$sql))
{
echo 'Not Inserted';
}
else
{
header ('Location: profile.php');
}
?>
您的查询中有一个额外的,问题是什么?语法错误?页面显示“未插入”?您是否重定向到profile.php?你只是说“不行”,我们不知道是什么原因哦,很抱歉。是的,它说“未插入”奇怪的事情,你的查询如何处理额外的,
在密码之后替换如果(!mysqli_query($con,$sql))
被mysqli_查询($con,$sql)或死亡($mysqli_error())
并告诉我们你还声明了$Password并在sql语法中使用$paassword。。。你确定有一天会成功?
(Email,Username,Password,)