相关疑难解决方法(0)

如何使用PHP插入查询将当前时间戳插入MySQL数据库

在我的MySQL数据库中,我有一个结构表

username - varchar
insert_time - timestamp
Run Code Online (Sandbox Code Playgroud)

这个表是在MySQL中使用phpMyAdmin工具创建的,对于insert_time列,我提到了默认值为0000-00-00 00:00:00.

现在问题是,我必须使用PHP脚本在稍后使用当前时间戳更新此默认值.

我尝试了以下PHP代码:

$update_query = 'UPDATE db.tablename SET insert_time=now() '.
                'WHERE username='.$somename;
Run Code Online (Sandbox Code Playgroud)

运行PHP脚本时,它会失败,并且无法在数据库中插入任何内容.

我究竟做错了什么?

php mysql timestamp

41
推荐指数
4
解决办法
18万
查看次数

自动TimeStamp DB的新条目(phpMyAdmin)

如果我希望每个新条目都自动加上时间戳,我会将字段类型设置为"timestamp"并将Default值设置为"CURRENT_TIMESTAMP"吗?

这是正确的方法吗?

mysql timestamp phpmyadmin

22
推荐指数
2
解决办法
5万
查看次数

标签 统计

mysql ×2

timestamp ×2

php ×1

phpmyadmin ×1