엔비님이 제작하신 오라클용 그누 질문이요~ > 그누4 질문답변

그누4 질문답변

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

엔비님이 제작하신 오라클용 그누 질문이요~ 정보

엔비님이 제작하신 오라클용 그누 질문이요~

본문

엔피씨님께서 힘겨운 작업끝에 오라클용을 공개하여 주셨습니다. ㄳㄳ
(http://www.sir.co.kr/bbs/board.php?bo_table=g4_convert&wr_id=284)

홈페이지에 적용 중에 있는데, 오류가 좀 나네요 ^^:
어디를 수정할지 몰라 질문합니다.(뭐~ 기존 MYSQL 버전과 그리 틀린건 없으니 아신다면 답변 부탁드려요~~ )


리스트에서 수퍼관리자로 게시글 전체 선택하여 '선택삭제'를 하면 아래와 같이 나오네요..

Warning: ociexecute() [function.ociexecute]: ORA-00942: table or view does not exist in D:\www\lib\common.lib.php on line 1048
에러구문 : select min(wr_num) as min_wr_num from g4_write_delete

common.lib.php는 쿼리 전달하는 부분이고 실제 쿼리를 고쳐야하는데 어디서 고쳐야 하는지 모르겠네요...
에러가 난곳은 /bbs/delete_all_.php 이네요..
이 파일과 delete.php에서도 관련 쿼리 정의한 곳이 없네요..

테이블 명이 잘못 전달된거 같은데 어디서 고치는지 아시는분 알려주시면 감사드리겠습니다~

ps. 답변해주시는 분들께 감사하지만, 정말 성의없는 관련 없는 답변을 달아주시는 분들...
답변이 없어서 그 답변을 채택하여 포인트 주는건 아깝지 않지만,, 다른 분들이 정답인 줄 알고
삽질 하실까 두렵네요..  '테이블 명이 틀렸네요 바꿔 주세요' 같은 답변은 사양합니다.

또 한가지 추가요~
관리자에서 게시판 복사시 /adm/board_copy_update.php에서 나는 에러 입니다...
어딜 수정하면 될까요?

Warning: ociexecute() [function.ociexecute]: ORA-00900: invalid SQL statement in D:\www\lib\common.lib.php on line 1048
에러구문 : SHOW FIELDS FROM g4_write_ForeignUni
  • 복사

댓글 전체

아차.. 저부분을 안바꾸고 배포해 버렸네요..
본래 그누보드에서 선택삭제시, delete_all.php로 연결해야하는데
제가 삭제하면 '삭제관리게시판(delete_all_.php)'이라는 곳으로 이동이 되는기능으로 바꾼겁니다.

아마, 제가 기억하기로는 'bo_table이 delete가 아니라면' 이라는 조건으로 board.php 쪽이 였나..
에 delete_all에 언더바를 붙이도록 만든거 같은데요.. 한번 더 살펴볼께요, 답변이 늦어 죄송합니다^^;;
아, 보드의 basic스킨에서, 139~140번째라인까지의 조건문이 있을겁니다.
제가 아마 그부분을 제거하지 못했었군요...
/skin/board/basic/list.skin.php 부분에서 bo_table=="delete"라는 조건문에 해당하는 모든 부분을 지우시고, 아래와 같이 바꿔주세요.

-------------- /skin/board/basic/list.skin.php 139라인 ---------------

<a href="javascript:select_delete();"><img src="<?=$board_skin_path?>/img/btn_select_delete.gif" border="0"></a>

------------------------------------------------------------------------------------

그리고, 267라인근처의 select_delete_go() 함수를 제거합니다..

번거롭게 해드려서 죄송합니다.
답변 주셔서 감사합니다..
답변 주시기전에 답변 내용을 해결하였으나, 다른 부분에서 해결이 안되고 있네요..

질의후 거의 포기상태에서 코드를 천천히 추적하니, delete_all_이 특수한 경우에(데이터 보관?) 사용하는 경우더군요.. 해당 조건문과 스크립트 함수를 삭제하고, 실행해 보니 delete_all에서 멈추고 아무 내용도 출력이 안되더군요..

제가 만든 스킨을 올려 다시 질의하고 쪽지 보내드리겠습니다.
언제가 될지 모르겠지만 시간이 되시면 확인 부탁드리겠습니다.
© SIRSOFT
현재 페이지 제일 처음으로