INSERT INTO requests ('user_id','subject','text','time')
VALUES (56,'test','test 1234',6516516)
ON DUPLICATE KEY UPDATE time = VALUES(time), user_id = VALUES(user_id)
Nastavte příslušné sloupce na index UNIQUE.
Tím se vloží řádek, ale pokud předmět nebo text (nebo obojí) již existuje, aktualizujete stávající řádek s daným time
a user_id