그누보드5 스킨으로인한 플러그인 호환문제 채택완료
안녕하세요.
그누보드 4 버전에서 사용되던 스킨으로 mysql 4 환경에 맞게 제작된 플러그인을 그누보드5 에서 사용하면서 mysql 쿼리 결과값오류가 발생하여 그누보드 5를 4버전에 맞게끔 호환을 하고 싶은데 방법이 있을까요?
대표적인 오류라인은
mysql_query
mysql_fetch_object
mysql_fetch_array
mysql_result
쿼리에서 발생합니다. 호환방법이 있다면 도움부탁드립니다.
답변 4개
mysql_query >> sql_query
mysql_fetch_object >> sql_fetch_object
mysql_fetch_array > sql_fetch_array
mysql_result >> sql_result
이렇게 변경하면 됩니다.
$g4[path] >> G5_PATH , G5_URL 등 적절하게 변경
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
그렇다면 mysql_result 은 어떤 함수로 대체해야 될 까요? 여기서 계속 막히는 바람에 애를 먹고 있네요..
혼자서도 여러 검색을하며 다방면으로 알아보고 있지만 쉽지 않네요
답변에 대한 댓글 1개
문제되는 소스를 올려봄이 좋을듯 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 정말 감사합니다.
mysql_result 를 sql_result 로 변경하였지만 오류가 발생됩니다. 계속 이부분에서 어찌 해야될지 몰라 막막하네요 현재 그누보드5 사용중이구요 테이블명을 변경하라는 말씀은 플러그인 테이블명을 변경하는걸 말씀하시는건가요?
Fatal error: Call to undefined function sql_result() 관해 알아보고 /lib/common.lib.php 인클루드를 해보았지만 이곳에 sql_result 함수가 없어 함수를 만들어주고 인클루드 해주면 가능할까요?
답변에 대한 댓글 1개
sql_result 라는 함수는 없습니다. 그것은 저의 오류입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
소중한 답변 하나하나 제겐 너무나도 크나큰 도움이 됐습니다.
소스까지 올려서 여쭤보기에는 너무 죄송스럽네요..
이것저것 알아보며 열심히 노력하여 해결해내보겠습니다.