Ten eerste, de mysql_*
functies vervallen. mysql_affected_rows()
lijkt in alle gevallen een geheel getal te retourneren. Het retourneert -1
als de zoekopdracht is mislukt.
Wat je echt nodig hebt in plaats van mysql_affected_rows()
is een juiste vraag die niet openstaat voor race-omstandigheden.
INSERT INTO table (id, count) VALUES (123, 0) ON DUPLICATE KEY UPDATE count = count + 1