insert, anders update
hoi,
Ik wil een rij in de database wijzigen. als deze niet bestaat, dan wil ik de rij invoegen.
Bestaat hier een query voor?
Ik wil een rij in de database wijzigen. als deze niet bestaat, dan wil ik de rij invoegen.
Bestaat hier een query voor?
Gesponsorde koppelingen:
mysql heeft hier een standaard functionaliteit voor aannemende dat je het over mySQL hebt ?!
http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html
http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html
Zorg dat je in de database een UNIQUE constraint aanbrengt. Vervolgens kun je dan met een INSERT ... ON DUPLICATE KEY UPDATE ... query aan de slag.
Maar let wel op. Stel dat je dit doet bij het aanmaken van een nieuwe user en je hebt een UNIQUE constraint op de username, dan zou je gegevens overschrijven terwijl je dat helemaal niet wilt.
top! heb het werkend. precies zoals het moet.



