mysql 5.0.18에서의 db입력 문제.... > 그누4 질문답변

그누4 질문답변

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

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

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 버전에서만 일어나는 일인가요?
아니면 제가 뭔가 설정을 잘못한건가요???

댓글 전체

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

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

그누보드4 utf-8 버전, 그누보드4 euc-kr 버전 두가지 모두 설치해서 사용중인데
두가지 버전 모두 한글 입출력까지 아무런 이상없이 잘 동작되고 있습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT