时间戳更新ON DUPLICATE KEY UPDATE

时间:2015-04-03 11:03:51

标签: php mysql database

我已编写此代码以在我的数据库中插入数据:

 // performing sql query

 $sql = "INSERT INTO test_xml (`title`, `artist`, `duration`) 
     VALUES ('$title', '$artist', '$duration') ON DUPLICATE KEY UPDATE time";

time是时间戳列。

我只需要更新时间戳女巫是自动的,当找到重复的键时,但是它给了我一个错误,我看了但是我找不到答案。

1 个答案:

答案 0 :(得分:-1)

INSERT INTO test_xml (`title`, `artist`, `duration`) VALUES ('$title', '$artist', '$duration') ON DUPLICATE KEY UPDATE time=NOW()