엔비님이 제작하신 오라클용 그누 질문이요~
엔피씨님께서 힘겨운 작업끝에 오라클용을 공개하여 주셨습니다. ㄳㄳ
(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
(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
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 3개
본래 그누보드에서 선택삭제시, delete_all.php로 연결해야하는데
제가 삭제하면 '삭제관리게시판(delete_all_.php)'이라는 곳으로 이동이 되는기능으로 바꾼겁니다.
아마, 제가 기억하기로는 'bo_table이 delete가 아니라면' 이라는 조건으로 board.php 쪽이 였나..
에 delete_all에 언더바를 붙이도록 만든거 같은데요.. 한번 더 살펴볼께요, 답변이 늦어 죄송합니다^^;;
제가 아마 그부분을 제거하지 못했었군요...
/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에서 멈추고 아무 내용도 출력이 안되더군요..
제가 만든 스킨을 올려 다시 질의하고 쪽지 보내드리겠습니다.
언제가 될지 모르겠지만 시간이 되시면 확인 부탁드리겠습니다.