mysql PDO ON DUPLICATE KEY UPDATE计算+ x

时间:2018-11-16 13:08:04

标签: mysql pdo mariadb

我将此查询与MySQL(MariaDB)PDO一起使用

INSERT INTO count_to_user (userid, countid, count) 
    VALUES (?, ?, 1) 
    ON DUPLICATE KEY UPDATE count = count + 1

当我在phpmyadmin中使用它时,当它是一个新条目时,计数中的插入值为1。

对于PHP PDO,插入值为2。 我怎么了 对不起,我的英语不好

CREATE TABLE count_to_user (
    userid INT(10) NOT NULL,
    countid INT(10) NOT NULL,
    count INT(10) NOT NULL DEFAULT 0,
    UNIQUE KEY (userid, countid)
);

0 个答案:

没有答案