不确定我的代码有什么问题。我是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());
}
}
答案 0 :(得分:1)
您必须这样写一个空格
<script src="//openlayers.org/en/master/build/ol.js" type="text/javascript"></script>
答案 1 :(得分:0)
谢谢大家的友好回答,事实证明PHP很好,HTML方面有一个小错误,表单上的输入没有设置name =“”。