mysqli\u close()期望参数1是mysqli

fzwojiic  于 2021-06-21  发布在  Mysql
关注(0)|答案(2)|浏览(353)

这个问题在这里已经有答案了

php警告:mysqli\u close()期望参数1为mysqli(1个答案)
参考:什么是变量范围,哪些变量可以从何处访问,什么是“未定义变量”错误(3个答案)
三年前关门了。
我在android应用程序项目的工作,在这个项目中,我需要连接我的android应用程序与php和mysql的一切都很好,但我得到一个错误,我的用户注册。php文件错误如下
警告:mysqli\u close()期望参数1是我自己,在第35行的c:\xampp\htdocs\panel\userregistration.php中给出null
我试过很多方法,但错误仍然存在。
以下是我尝试过的:

<?php
if($_SERVER['REQUEST_METHOD']=='POST'){

include 'DatabaseConfig.php';

$con = mysqli_connect($HostName,$HostUser,$HostPass,$DatabaseName);

$id_name = $_POST['id'];
$U_name = $_POST['username'];
$password = $_POST['password'];
$cnic = $_POST['cnic'];
$email = $_POST['email'];
$phone = $_POST['phone'];

$CheckSQL = "SELECT * FROM Users WHERE email='$email'";

$check = mysqli_fetch_array(mysqli_query($con,$CheckSQL));

if(isset($check)){

echo 'Email Already Exist';

}
else{ 
$Sql_Query = "INSERT INTO Users (id,username,email,password_cnic,phone) values ('$id','$U_name','$email','$password','$cnic','$phone')";

if(mysqli_query($con,$Sql_Query))
{
echo 'Registration Successfully';
}
}

?>
yqlxgs2m

yqlxgs2m1#

https://secure.php.net/manual/fr/mysqli.close.php
你必须做到: mysqli_close($con); :)

ktca8awb

ktca8awb2#

在mysqli\u close()函数中传递连接对象。
比如:

mysqli_close($con);

相关问题