묻고답하기
executeQuery 관련해서 질문 드립니다..ㅜ
2015.12.24 19:11
xe 보드 버전은 1.5.1 버전이구요. php 버전은 5.1.6입니다
executeQuery 를 하기 위해서 xml을 작성하였는데
<query id="insertTwo" action="insert">
<tables>
<table name="Two" />
</tables>
<columns>
<column name="id" default="id" />
<column name="regdate" default="curdate()" />
<column name="phone1" var="phone1" />
<column name="phone2" var="phone2" />
<column name="phone3" var="phone3" />
<column name="mail1" var="mail1" />
<column name="mail2" var="mail2" />
<column name="mail3" var="mail3" />
<column name="passwd" var="passwd" />
</columns>
</query>
여기에서 갑자기 오류가 확 나길래 print_r 을 찍어서 확인해보았더니
INSERT INTO `xe_Two`
(`id', `regdate`, `phone1`, `phone2`, `phone3`, `passwd`)
VALUES ( 60, '20151224180858', '010', '3001', '4437', `aaaa`)
이런식으로 뜨고 1054 오류를 뱉습니다. 확인해보니 마지막 passwd 컬럼에 대한 값을 ` 로 감싸는데 이러한 문제가 발생해보신분 있으신분 있으신가요? 다른 컬럼은 정상적으로 ' 으로 감싸는것까지 모두 확인했습니다. 숫자가 들어갈 경우 '' 을 감싸지 않은 ,1234 로 쿼터없이 바로 들어가는 것을 확인하였으나 문자가 들어갈경우에는 ` 으로 감싸는 것으로 확인했습니다. ( php 5.2.1 에서는 ' 로 감싸는 것을 확인하였으나 불가피하게 1.5.6 버전을 사용하는 부분도 있어 그렇게 되었습니다. )
댓글 3
-
터너
2015.12.25 12:55
해당 스키마에 VARCHAR(8)로 준것을 확인했습니다.. 아쉽게도 그건 아닌거같아요..ㅜ
<column name="passwd" type="varchar" size="8" />
-
터너
2015.12.28 13:02
또한 php 5.2.1, 5.3.x 버전에서는 문제가없었는데, 5.1 버전대만 그런거 같아요..
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
이문이100 | 자바스크립트(php) 코드 숨기기? [1] | 2016.09.08 by SimpleCode |
Jungyeol | 게시판 글이 선택 및 수정이 안됩니다. [2] | 2016.09.08 by sejin7940 |
홍수영 | 게시판 별 금지어 설정 | |
샐러드림 | 홈페이지 도움 부탁드립니다. [1] | 2016.09.07 by Kin |
홈런볼11 | 특정 카터고리 경우 [2] | 2016.09.07 by 홈런볼11 |
skylark | 비밀번호 문의드립니다 | |
thdwjdtjr | 홈페이지 타이틀 지목 및 설명은 어디에 저장이 되는지요 [1] | 2016.09.07 by 아랍뿡 |
효주 | 게시판 새글 이메일 중복발송 질문 [2] | 2016.09.07 by 효주 |
뿌꾸빵 | 스케치북 레이아웃에서 게시판에 분류를 추가하는방법문의합니다 [3] | 2016.09.07 by sejin7940 |
kdh**** | 초보자입니다..한가지만 여쭙겠습니다 [4] | 2016.09.07 by kdh**** |
아찌 | block_ip.addon 질문드립니다. | |
펭구 | 모바일 레이어 팝업 질문드립니다. | |
살소리 | js 충돌문제.. 도와주세요 [5] | 2016.09.06 by 살소리 |
경석준 | 블루호스트에서 최근 xe 설치하신분 있나요? | |
마꼬꼬 | 서브도메인을 네이버에서 검색등록 하신분 계신가요? | |
마꼬꼬 | 화이트 도메인 등록 관련 문의 [4] | 2016.09.06 by 마꼬꼬 |
멈뭄미 | 외부페이지 문제입니다 너무 답답하네요. | |
hellojdy | https 도메인과 포트번호 질문입니다! [11] | 2016.09.06 by hellojdy |
youeun | 기존 db에 테이블 xe_mermber 화면탭에 나오는 설정방법 | |
youeun | 회원가입 탭을 생성했습니다 제가 만들 db를 설정하고자 합니다. [2] | 2016.09.06 by youeun |
해당 모듈의 schema 에 해당 칼럼이 정의되어있는지 확인해보세요
숫자값은 꼭 정의가 안 되어있어도 입력이 되는데
문자값은 반드시 schema 파일에 정의가 되어있어야만 insert 이나 update 가 됩니다.