묻고답하기

XML쿼리를 사용하고 있습니다.

이것이 사용하기 정말 힘드네요.


마치 안보이는 벽이 있는것 같습니다.


bankbook5.controller.php 에서 args로 데이터를 넘기는것 까지는 이상없이 넘어가는데요.

bankbook5.controller.php 에서 XML쿼리를 아래와 같이 실행시키면

$output = executeQuery('bankbook5.insertBankbook5',$args);


Object Object
(
    [error] => 1064
    [message] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`월` `회비`, 20000, 0, `KB``마동`, `메모` `띠기`, 0, 20141111, 4, 20' at line 3
    [variables] => Array
        (
            [_query] => INSERT  INTO `xe_bankbook5`
 (`module_srl`, `member_srl`, `group_srl`, `dealdate`, `code`, `who`, `mobilephone`, `line_memo`, `deposit`, `balance`, `branch_code`, `member_memo`, `balance_set`, `work_idx`, `work_member_srl`, `regdate`, `last_update`, `ipaddress`)
 VALUES (1036, 4, 577, 20141111010101, `나다`, `가라`, 010-1111-2222, 11`월` `회비`, 20000, 0, `KB``마동`, `메모` `띠기`, 0, 20141111, 4, 20141112192642, 20141112192642, 175.16.215.200)
            [_elapsed_time] => 0.00042
        )

    [httpStatusCode] =>
)


이런상태가 되어 버리네요.

문자고 숫자고 구분을 못하는건가요?

문자가 없으면 전부 숫자로 구분을 해버리니,

ipaddress 같은경우 이상하게 에러를 내버립니다.


다른모듈에서 사용하는것은 정상적으로 작동을 하고 있습니다.

이건 도대체 어디를 어떻게 손을 대야 할지 모르것네요.


이런문제가 저만 있는것은 아닌것 같은데요.

질문을 찾아 봐도 이런경우가 없네요?

다른분들은 어떻게 하고 가시나요?


캐시문제같기도 하고, "캐시파일 재생성"을 실행해서 재생성을 시키기는 하는데요.

캐시를 완전초기화 시킬수 있는 방법은 뭔가요?


질문요약.

1. XML 쿼리 이상동작시 어떻게  해결 하시나요?

2. 캐시파일 재생성을 완전 지워버리고 싶은데요. files 아래 있는 cache를 전부 지워도 되는건가요?

(지웠다가 더 꼬일까봐 손을 못대고 있습니다. ㅡㅡ;;)