我创建了一个简单的表单,并试图存储数据和时间(它已提交)。但它不起作用。它与我的系统时间和存储时间有差异。系统时间和存储时间之间的区别
date_default_timezone_set("Asia/Colombo");
function setReviews($con) {
if(isset($_POST['submit'])){
$email=$_POST["email"];
$rating = $_POST["rating"];
$review=$_POST["review"];
$category_id=2;
$sql="INSERT INTO review (category_id,email,rating,review,date,time) VALUES ('$category_id','$email','$rating','$review',CURDATE(),CURTIME())";
if(!mysql_query($sql,$con)){
echo "<script type='text/javascript'>alert('Email already exists')</script>";
}
else{
echo "<script type='text/javascript'>alert('Review submited')</script>";
}
}
}
你可以重写你的问题?插入查询是否工作,但插入了错误的日期? –