T

mysql 5.0.18에서의 db입력 문제....

상당히 난감한 일이 생겼습니다.

원래 그누보드에서의 상위 mysql 호환성의 문제인지는 모르나,

현재 mysql 5.0.18 버전을 사용하고 있습니다.

문제는,

회원 가입이던, 글쓰기던 간에 모든 폼 부분에서
체크 박스의 값들이 체크가되면 1이 넘어가고, 안되면 null값이 넘어가서
db에 저장될때 그냥 null값으로 들어가여하는데
항상 db 입력 부분에서 에러가 발생합니다.

즉,
체크박스가 체크되지 않고 넘어가면 db에 입력이 안된다는 겁니다.
그런 필드의 유형을 보니 tinyint형으로 되어 있는데

임시로 각각의 넘어온 값을 판단해서 값이 null이면 일단 0으로 해서 넘어가도록 했습니다.

하지만 이렇게 하자니 나무 많은 부분을 수정해야 하고,

또 문자형의 데이터에도 그냥 0을 넣자니 찜찜하고 해서 해결책을 찾고있습니다.

완성된 쿼리가 UPDATE aTable SET value=" 의 형태면 무조건 에러가 납니다...

이게 mysql 5.x 버전에서만 일어나는 일인가요?
아니면 제가 뭔가 설정을 잘못한건가요???
|

댓글 2개

이 글을 참고하시면 도움이 되실듯 합니다..^^

http://sir.co.kr/bbs/tb.php/g4_tiptech/2497

그누보드4 utf-8 버전, 그누보드4 euc-kr 버전 두가지 모두 설치해서 사용중인데
두가지 버전 모두 한글 입출력까지 아무런 이상없이 잘 동작되고 있습니다.
완성된 전체 쿼리를 볼 수 있을까요?
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,013
19년 전 조회 1,356
19년 전 조회 1,543
19년 전 조회 2,260
19년 전 조회 1,510
19년 전 조회 1,068
19년 전 조회 989
19년 전 조회 1,516
19년 전 조회 1,519
19년 전 조회 1,535
19년 전 조회 984
19년 전 조회 1,517
19년 전 조회 1,527
19년 전 조회 957
19년 전 조회 957
19년 전 조회 1,513
19년 전 조회 1,439
19년 전 조회 2,030
19년 전 조회 1,524
19년 전 조회 1,610
🐛 버그신고