2009-12-06 4 views
1

화면에 다음과 같은 의미는 무엇입니까?PHP/MySQL 질문이 있으십니까?

그리고 해결 방법은 무엇입니까?

Column count doesn't match value count at row 1 

코드 제가 제게 문제가되는 것 같습니다.

$ id를 제거했는데 다음 오류가 발생합니다.

Column 'tag_id' cannot be null 
+2

'INSERT INTO (c1, c2, c3) VALUES ('v1 ','v2 ')'하고 있었습니까? –

+1

오류처럼 보이지만 코드를 볼 필요가 있거나 게시 한 문자열을 코드에서 찾아보고 거기에서 이동할 수 있습니다. –

+0

구문이 위와 같았지 만 본질이 있고 편집 할 수 없습니다. –

답변

2

쿼리에서 열 목록에 2 개의 열을 지정하지만 값 목록에 3 개의 값을 제공합니다. 세 번째 열 이름을 제공하거나 값을 제거하십시오.

0

열 목록 (tag_id, users_questions_id)에는 두 개의 항목이 있습니다. 값 목록 ('$id',(SELECT id FROM tags WHERE tag='" . $tags[$x] . "'), '$page')에 세 개가 있습니다.

관련 문제