Versio

insert, anders update

Overzicht Reageren

Bienze onbekend

Bienze onbekend

27/10/2008 23:41:00
Quote Anchor link
hoi,

Ik wil een rij in de database wijzigen. als deze niet bestaat, dan wil ik de rij invoegen.

Bestaat hier een query voor?
 
PHP hulp

PHP hulp

25/05/2012 04:45:21
Gesponsorde koppelingen:
 
Lode

Lode

27/10/2008 23:44:00
Quote Anchor link
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
 
Joren de Wit
Beheerder

Joren de Wit

27/10/2008 23:44:00
Quote Anchor link
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.
 
Jan Koehoorn

Jan Koehoorn

27/10/2008 23:52:00
Quote Anchor link
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.
 
Bienze onbekend

Bienze onbekend

28/10/2008 00:12:00
Quote Anchor link
top! heb het werkend. precies zoals het moet.
 



Overzicht Reageren

Get Adobe Flash player