Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php I';尝试在xampp服务器上的myslqli数据库中插入值时出错_Php_Mysqli_Insert - Fatal编程技术网

Php I';尝试在xampp服务器上的myslqli数据库中插入值时出错

Php I';尝试在xampp服务器上的myslqli数据库中插入值时出错,php,mysqli,insert,Php,Mysqli,Insert,错误:1 您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解第1行“1”附近要使用的正确语法 这是我的密码 <?php require('db_connect.php'); //Code for Registration if(isset($_POST['submit'])) { $name=$_POST['name']; $email=$_POST['email']; $password=$_POST['password'];

错误:1 您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解第1行“1”附近要使用的正确语法

这是我的密码

<?php 
require('db_connect.php');

//Code for Registration 
if(isset($_POST['submit']))
{
    $name=$_POST['name'];
    $email=$_POST['email'];
    $password=$_POST['password'];
    $query="INSERT INTO `user`(`Id`, `name`, `email`, `password`) VALUES ('','$name','$email','$password')";
    $msg=mysqli_query($connection,$query);


if ($connection->query($msg) === TRUE)
{
    echo "New record created successfully";
} 
else
{
`enter code here`echo "Error: " . $msg . "<br>" . $connection->error;
}
}
?>
您的sql版本是什么? 您应该检查值是否
$name=$\u POST['name']返回数据

如果数据库中的任何值接受null

则代码易受SQL注入攻击。你应该使用事先准备好的陈述。