OnDuplicateKeyUpdate behaving strangely
#1

Alright so I am trying to do some queries with on duplicate key update but seems that i've either set up my DB wrongly or my query, its been a long day so I'm just sitting around bashing my head trying to figure out

PS: No errors inside the mysql log. Query gets executed correctly, altho it doesnt insert anything and I have an empty table sitting.

Query
pawn Код:
"INSERT INTO commands (`command_name`,`command_power`,`author`,`patch`) VALUES ('%e',%i,'%e','%e') ON DUPLICATE KEY UPDATE `command_name`='%e'",cmd_name, power, author, patch,cmd_name

PHP код:
CREATE TABLE `commands` (
  `
IDint(10NOT NULL,
  `
command_namevarchar(128NOT NULL,
  `
command_powerint(10NOT NULL,
  `
authorvarchar(64NOT NULL,
  `
patchvarchar(128NOT NULL
ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- 
Indexes for dumped tables
--
--
-- 
Indexes for table `commands`
--
ALTER TABLE `commands`
  
ADD PRIMARY KEY (`ID`),
  
ADD UNIQUE KEY `command_name` (`command_name`); 
Tldr, problem? It doesnt insert anything eventho according to MySQL log its executed correctly.
Reply


Messages In This Thread
OnDuplicateKeyUpdate behaving strangely - by TwinkiDaBoss - 20.11.2016, 02:19
Re: OnDuplicateKeyUpdate behaving strangely - by Vince - 20.11.2016, 08:27
Re: OnDuplicateKeyUpdate behaving strangely - by TwinkiDaBoss - 20.11.2016, 14:13
Re: OnDuplicateKeyUpdate behaving strangely - by TwinkiDaBoss - 20.11.2016, 23:19

Forum Jump:


Users browsing this thread: 1 Guest(s)