Microsoft
Software
Hardware
Network
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_bo
oking (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
Multiple word Search statement
Exchange 2003 not using new DC- Messages pending submission backing up
How to network a Miscrosoft Vista machine with XP & 2000
Customise buttons in Word - Macro button icons - Export from word 2003 into Word 2007
citrix license server issue
Auto-populate KEYWORDS to xml file
concat 2 columns in a select
Multi-part identifier could not be bound
Script error on line 83 every page of this site
ActiveX & Java apps suddenly not working in IE7! Also, Media Player won't run.