为什么 Php 爆炸有回声但不能 post
Why Php explode is echoing but can't post
我已经将 timestamp2w 分解为日期和时间。我可以 post 数据库的日期,但时间不是 posting,但如果我回应它,它会显示时间。我想 post 那个时候去数据库。
$timestamp3=$_POST['timestamp'];
$timestamp3x=explode(" ",$timestamp3);
$timestamp=$timestamp3x[0];
$timestamp3=$timestamp3x[1];
$datetime=$_POST['$timestamp3'];
$transactiondate =date("Y-m-d");
$userid=$_SESSION['userid'];
$equipmentid = $_GET['id'];
echo $timestamp3;
$sql="Insert into tbl_booking(equipmentid,book_to,book_from,transactiondate,user_booked,datetime)VALUES('$equipmentid','$timestamp2','$timestamp','$transactiondate','$userid','$datetime')";
我认为您在 $timestamp3
中具有时间价值,并且您正在将 $timestamp2
发送到 mysql query
,因此请像下面这样更改您的查询
$sql="Insert into tbl_booking(equipmentid,book_to,book_from,transactiondate,user_booked,datetime)VALUES('$equipmentid','$timestamp3','$timestamp','$transactiondate','$userid','$datetime')";
你正在回应 $timestamp3 变量,但在查询中我可以看到 $timestamp2!
我已经将 timestamp2w 分解为日期和时间。我可以 post 数据库的日期,但时间不是 posting,但如果我回应它,它会显示时间。我想 post 那个时候去数据库。
$timestamp3=$_POST['timestamp'];
$timestamp3x=explode(" ",$timestamp3);
$timestamp=$timestamp3x[0];
$timestamp3=$timestamp3x[1];
$datetime=$_POST['$timestamp3'];
$transactiondate =date("Y-m-d");
$userid=$_SESSION['userid'];
$equipmentid = $_GET['id'];
echo $timestamp3;
$sql="Insert into tbl_booking(equipmentid,book_to,book_from,transactiondate,user_booked,datetime)VALUES('$equipmentid','$timestamp2','$timestamp','$transactiondate','$userid','$datetime')";
我认为您在 $timestamp3
中具有时间价值,并且您正在将 $timestamp2
发送到 mysql query
,因此请像下面这样更改您的查询
$sql="Insert into tbl_booking(equipmentid,book_to,book_from,transactiondate,user_booked,datetime)VALUES('$equipmentid','$timestamp3','$timestamp','$transactiondate','$userid','$datetime')";
你正在回应 $timestamp3 变量,但在查询中我可以看到 $timestamp2!