我正在尝试使用 php 从用户表单将数据插入到我的数据库中我通常在执行此操作时没有任何问题,除了这次,我相信这是因为日期类型如下所述
这是代码:
<?php
session_start();
$user = $_SESSION['who'];
if (!$_SESSION['who']){
header("location: login.php");
}
if (isset($_POST['submit'])){
require_once('dbconn.php');
$flightID = $_POST["flights"];
$sql= "INSERT INTO booking (flight_id,customer_id,checkedin,checkin_datetime, booking_datetime,baggage)
VALUES ('1', '1','0','10-10-10', '10-10-10','30')";
if($recordSet = $dbConn->query($sql)) {
echo "record set";
}
else
echo "not set";
}
?>
我将在我的插入语句中使用变量而不是硬编码值,但我只是想让它工作。
这是我的数据库表中用于预订的属性
id、flight_id、customer_id、checkin、checkin_datetime、booking_datetime、行李
ID 是自动的,这就是为什么它不在我的 sql 语句中
目前我的页面正在显示not set我认为这可能是由于日期字段,因为我不确定它可能使用哪种格式。
更新:我更改了我的 sql 语句中的日期,它仍然无法正常工作,也没有出现错误。
缥缈止盈
幕布斯6054654
UYOU