मान लें कि आपके पास एक अद्वितीय बाधा है (UNIQUE
अनुक्रमणिका या PRIMARY KEY
) आईपी, सेक्शन और नाम पर, आप इस सिंटैक्स का उपयोग कर सकते हैं:
INSERT INTO `rating` (`name`, `user`, `rating`, `section`, `ip`)
VALUES ('$name', '{$_SESSION['user']}', '$rate', '$section', '{$_SERVER['REMOTE_ADDR']}')
ON DUPLICATE KEY UPDATE user = VALUES(user), rating = VALUES(rating);