我无法在此找到错误的原因,请帮助
$query = "INSERT INTO users ( name, city, country, phone, twitter, bio, gender ) VALUES ('".$name."', '".$city."', '".$country."', '".$phone."', '".$twitter."', '".$bio."', '".$gender."') WHERE username = '".$username."'";
错误是:
您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以便在' WHERE username ='''''''''''在第1行
答案 0 :(得分:0)
where子句不是Insert语句的一部分。你不能INSERT ... WHERE
答案 1 :(得分:0)
如果要指定WHERE
子句,则可能需要UPDATE
语句:
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;