Я использую этот запрос с 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)
);