gpt4 book ai didi

php - MySQL : auto update date on select row

转载 作者:搜寻专家 更新时间:2023-10-31 21:59:06 24 4
gpt4 key购买 nike

我正在使用 PHP/MySQL,如果选择了一行,我会尝试让我的时间自动更新。

这是我正在使用的 SQL 查询,并试图使其在不添加 UPDATE 的情况下同时自动更新:

MySQL 表(我希望 Last_Selected_Time 在行选择时更新)

CREATE TABLE IF NOT EXISTS `accounts` (
`Username` varchar(255) NOT NULL,
`Last_Selected_Time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
primary key(Username)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;

PHP 代码段:

$sql = "SELECT * FROM accounts where Username = 'test'";
$result = $conn->query($sql);

最佳答案

这听起来像是您应该使用的触发器,但遗憾的是您不能对选择执行此操作。相反,您可以使用存储过程来做到这一点:检查这个答案:can i launch a trigger on select statement in mysql?

关于php - MySQL : auto update date on select row,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31016649/

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