에서 열이 나는 다음 줄을 가지고있다. 그러나 추가 행 (kill)을 업데이트해야하며 구문 오류가 계속 발생합니다. 나는 다음을 시도했다 :업데이트 여러 행/PHP/MySQL은
$reset = "UPDATE pidgeon SET obt='" . $hour . "', kill='1' WHERE tag='" . $tag . "'";
$reset = "UPDATE pidgeon SET kill='1', obt='" . $hour . "' WHERE tag='" . $tag . "'";
$reset = "UPDATE pidgeon SET obt='" . $hour . "', kill='" . $num . "' WHERE tag='" . $tag . "'";
심지어 2 개의 별도의 UPDATE 쿼리를 수행했는데 동일한 구문 오류 메시지가 표시된다. 난 행을 죽일 문제가있는 시스템에 그것을 좁혔지만 무슨 문제인지 모르겠다. 내가 을 INT, SMALLINT, BOOL, 심지어 CHAR로 설정하고 't/f'를 값으로 사용하려고 시도했습니다. 구문 오류가 여전히 발생합니다. 어떤 제안?
어떤 구문 오류가 발생합니까? – andrewsi
[MySQL에서 예약어를 테이블 또는 열 이름으로 사용하기 때문에 구문 오류가 발생할 수 있습니다] (http://stackoverflow.com/questions/23446377/syntax-error-due-to-using-a-reserved-word -as-a-table-or-column-name-in-mysql) – michaelb958