数据未插入MYSQL DB?

时间:2018-06-22 21:21:00

标签: php mysql forms superglobals

不确定我的代码有什么问题。我是PHP的新手,我试图弄清楚为什么我的数据没有插入数据库。

我已连接到数据库,所以这不是问题。在我的数据库中,我有一个名为“ deepbluesky”的数据库和一个名为“ form”的表。

我也没有收到任何错误。

    <?php include 'includes/db.php' ?>
<?php include 'includes/header.php' ?>
<?php include 'includes/form.php' ?>

<?php
//Testing Super Global Submission
if(isset($_POST['submit'])){
$form_email = $_POST['email'];
$form_name = $_POST['name'];
$form_dob = $_POST['dob'];  

$query = "INSERT INTO form(email, name, dob)";
    $query .= "VALUES ('$form_email', '$password', '$password')";

$result = mysqli_query($connection, $query);
         if(!$result){
        die('Query Failed' . mysqli_error());        
    }
    }

2 个答案:

答案 0 :(得分:1)

您必须这样写一个空格

<script src="//openlayers.org/en/master/build/ol.js" type="text/javascript"></script>

答案 1 :(得分:0)

谢谢大家的友好回答,事实证明PHP很好,HTML方面有一个小错误,表单上的输入没有设置name =“”。