数据未插入 table ,数据库连接没有错误

Data not inserted into table , database connection has no error

我是 PHP 的新手,一个学生刚刚创建了我的第一个登录系统。数据库连接成功但数据未插入 table

我已经回显了它从注册表单中获取值的变量。

<?php
$conn = "mysqli_connect('localhost','root','','user')";
if ($conn) {
    $username = $_POST['username'];
    $password = $_POST['password'];
    $conf_password = $_POST['conf_password'];

    if ($username == '' || $password == '' || $conf_password == '') {
        echo "Incomplete credentials ";
        exit;
    } else {
        if ($password == $conf_password) {
            $query = "INSERT INTO table1(Sno,Username,Password)
              VALUES(NUll,'$username','$password')";

            $exec_query = "mysqli_query($conn,$query)";
            if ($exec_query) {
                echo "User Inserted";
                echo $username;
                echo $password;
                echo $conf_password;
            } else {
                echo "Error Occurred";
            }
        } else {
            echo "Please confirm Password";
        }
    }
}

"mysqli_close($conn)";
?>`

预期 - 数据插入 table1

mysqli_query是一个函数 删除引号写成 mysqli_query($conn,$query)mysqli_close($conn)

相同

你能试试这个吗?

<?php
    $conn = mysqli_connect('localhost','root','','user');
    if($conn)
    {
        $username=$_POST['username'];
        $password=$_POST['password'];
        $conf_password=$_POST['conf_password'];

        if ($username==''||$password==''||$conf_password=='')
        {
            echo "Incomplete credentials ";
            exit;
        }
        else
        {
            if ($password == $conf_password)
            {
                $query= "INSERT INTO table1(Sno,Username,Password) 
                VALUES(NULL,'$username','$password')";

                $exec_query= mysqli_query($conn,$query);
                if ($exec_query)
                {
                    echo "User Inserted";
                    echo $username;
                    echo $password;
                    echo $conf_password;
                }
                else
                { 
                    echo "Error Occurred";
                }
            }
            else
            {
                echo "Please confirm Password";
            }
        }
    }

    mysqli_close($conn);   
?>

Expecting - Data inserted into table1