나는 보통 내 다른 사이트에서 잘 작동하는 매우 간단한 MySQL의 쿼리를 가지고 있지만, 이번에는 내가 점점 오전 오류 다음MySQL의 구문 오류
Fatal error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where id = 1' at line 1 INSERT INTO members (plan, active) VALUES ('3 Days Plan','Y') where id = 1
코드는 다음과 같습니다
$db->query("INSERT INTO members (plan, active) VALUES ('$plan','$active') where id = $custom");
I을 mysql rainphp 클래스를 사용하고있다.
나는 간단한 해결책이 확신하지만 초보자 그냥 문이 안 열려도 그것을 :)
편집 :
안녕 모두, 귀하의 답변
감사합니다! 나는 WHERE 절이 UPDATE만을위한 것인지 알지 못해서 바보처럼 느껴진다. 그러나 그것은 감각이 없어!
도움을 다시 한번 감사드립니다! 당신이 INSERT
하려는 경우
'insert' 문에'where' 절을 사용할 수 없습니다 - 무엇을하려고합니까? – Blorgbeard