SQL查询错误
这个查询有什么问题SQL查询错误,sql,mysql,insert,mysql-error-1064,Sql,Mysql,Insert,Mysql Error 1064,这个查询有什么问题 INSERT INTO Registration (`Status`, `String`) VALUES ('Confirmed', '0') WHERE `String` = '". mysql_real_escape_string($user) ."' 1A: UPDATE Registration `Status` = 'Confirmed', `String` = '0' WHERE `String` = '".
INSERT INTO Registration
(`Status`, `String`)
VALUES
('Confirmed', '0')
WHERE `String` = '". mysql_real_escape_string($user) ."'
1A:
UPDATE Registration
`Status` = 'Confirmed',
`String` = '0'
WHERE `String` = '". mysql_real_escape_string($user) ."'
您不需要在INSERT查询中指定WHERE子句,只需更新。可能需要在本页上进行梳理:使用:
UPDATE Registration
SET `Status` = 'Confirmed',
`String` = '0'
WHERE `String` = '". mysql_real_escape_string($user) ."'
插入用于全新记录;如果要更改与现有值关联的值,则需要使用UPDATE
参考: