gpt4 book ai didi

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

转载 作者:IT老高 更新时间:2023-10-28 12:58:23 25 4
gpt4 key购买 nike

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

username - varchar
insert_time - timestamp

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

现在的问题是,我必须稍后使用 PHP 脚本将这个默认值更新为当前时间戳。

我尝试执行以下 PHP 代码:

$update_query = 'UPDATE db.tablename SET insert_time=now() '.
'WHERE username='.$somename;

PHP 脚本运行时失败,无法向数据库中插入任何内容。

我做错了什么?

最佳答案

你得到什么错误信息?

我猜你的实际错误是因为你的 php 变量没有用引号括起来。试试这个

$update_query = "UPDATE db.tablename SET insert_time=now() WHERE username='" .$somename . "'"; 

关于php - 如何使用 PHP 插入查询将当前时间戳插入 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6075926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com