为什么这个简单的注册不起作用

问题描述

我是 PHP 初学者。并决定制作一个完整的注册表单模型。但是当我编程时,它不起作用。

这里是主要的 HTML 代码

<html>
    <form method="POST">
       <input required type="text" name="name" placeholder="Your Name"><br>           
       <input required type="email" name="email" placeholder="Your Email"><br>
       <input required type="password" name="pass" placeholder="Your Password"><br>
       <button name="submit" type="submit" value="Submit">Submit</button>
    </form>
</html>

这是PHP代码

<?PHP
$conn = MysqLi_connect("localhost","root","","shayeq");

if (isset($_POST['submit'])) {
       # code...
       $user = $_POST['name'];
       $email = $_POST['email'];
       $pass = $_POST['pass'];

       $sql = "INSERT INTO 'user'(name,email,password) VALUE ('$user','$email','$pass')"
   }    

解决方法

你必须运行 sql 命令。

$sql = "INSERT INTO user (name,email,password) VALUES ('$user','$email','$pass')";

$result = mysqli_query($sql);