쿼리문 좀 알려주세요 (후사하겠습니다ㅠㅠ)

쿼리문 좀 알려주세요 (후사하겠습니다ㅠㅠ)

QA

쿼리문 좀 알려주세요 (후사하겠습니다ㅠㅠ)

본문

제로보드를 그누보드로 컨버터 하려고 합니다.

제로보드의 첨부파일이 255글자를 넘어가는 파일이 많아서 컨버터 과정에서 오류가 발생합니다.


고민끝에 생각해 낸 방법이,

1. 제로보드 DB의 파일명을 일괄 변경하는 쿼리문을 돌린다.

 file_name1

-> 

no_name1 

.

.

.

->

.

.

.

file_name10

->

no_name10 

s_file_name1

->

no_s_name1 

.

.

.

-> 

.

.

s_file_name10

->

no_s_name10 

* 제로보드 첨부파일 수를 10개까지 늘려놨습니다.

* 게시물의 첨부파일은 1개일 수도 있고 10개일 수도 있습니다.

* $no 는 해당 게시글의 글번호입니다.


2. DB에 update되는 파일명으로 첨부파일의 실제 파일명을 동일하게 변경(rename) 시킨다.

3. 그 후, 컨버터로 그누보드로 이전한다.


는 계획입니다.

그러나!!! 계획은 어디까지나 계획일뿐 종일 머리를 짜내도 쿼리문은 자꾸 실패만 하네요.

생각으로는($i, $cnt, while문, for문, array 등) mysql의 update 문과 php의 rename명령

몇줄로 될 것 같은데...내공이 부족하여 ㅠㅠ


참고로 현재 루트에서 제로보드의 첨부파일 폴더는 bbs/data/information4/ 입니다.


이런 말씀 여기서 예의가 아니라는 건 잘 알고 있습니다.

돈받고 하는 작업이라 도움주시는 분께 후사드리고자 합니다.

쪽지나 메일(*** 개인정보보호를 위한 이메일주소 노출방지 ***)으로 알려주시면 감사하겠습니다.

이 질문에 댓글 쓰기 :

답변 2

그누보드 첨부화일명 저장필드는 char(255)로 되어잇기 때문에 화일명이 제대로 저장되지 못하는 문제 같습니다만

그누보드 g4_board_file 테이블 bf_source, bf_file 필드를 text로 변경해놓고 변환해보세요 


답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT