我到处搜索但我找不到其他人遇到这个
当我在MySQL(通过phpmyadmin)中运行它时,它可以正常工作
UPDATE users SET timetoken=DATE_ADD((now()), INTERVAL 1 HOUR) WHERE username='usman'
然后这是我的php
mysqli_query($con,"UPDATE users SET timetoken=DATE_ADD((now()), INTERVAL 5 HOUR) WHERE username='usman'");
它会更新字段,但奇怪的是它会将日期更改为当前时间并且不会添加小时数
有人可以帮忙吗?
答案 0 :(得分:0)
尝试:
// Set $q to sql query
$q = "UPDATE users SET timetoken = DATE_ADD(CURRENT_TIMESTAMP, INTERVAL 5 HOUR) WHERE username = 'usman'";
// Execute query
mysqli_query($con, $q);