Question : make only one query

Hello I want to know if I can and how make one query where is say if exists update else insert... but I'm not finding a good refrence on it.. this is the base of what I have

$query = "INSERT INTO  ".cms_db_prefix()."module_feusers_booking (id, `Set`, TB, SD, HO, DA) VALUES (
".$uid.", ".$SetPart.", ".$timeBlocksIncro.", ".$startOfDay.", ".$hoursOpen.", ".$DayAhead.")";

and it's the id that is the thing to look for...

thank you
Jeremy

Answer : make only one query

MYSQL does this a bit different than the commercial database engines.  (DB2 and Oracle use the MERGE statement which was added to the standard about 2003.)

In MYSQL, use    INSERT INTO mytable .... ON DUPLICATE KEY UPDATE ....


Good Luck,
Kent
Random Solutions  
 
programming4us programming4us