테스트 사이트 - 개발 중인 베타 버전입니다

DB 엑셀 업로드 후 페이징 오류 문제

큰산 3년 전 조회 2,570

상품일괄 등록을 수정해서

일반 게시판에 글(정보)을 엑셀파일로

일괄등록(약2000개 정도)했는데요

DB 확인했을 때, 등록은 잘 되었습니다.

 

그런데 게시판에서 보면

페이징이 안나오고

그냥 15개만 보이는데 

해결 방법이 있을까요? ㅠㅠ

 

참고로 엑셀에 업로드시

엑셀 파일의

wr_id, wr_num, wr_parent 값은

(기존 게시판 글의 DB를 직접 보니 아래와 같이 1, -1, 1 이런식으로 되어 있어서)  

1, -1, 1... 이런식으로 기재하여 업로드 하였습니다. ---> 페이징 안됨

 

위와 같이 했을 때 페이징이 안되서

wr_id만 엑셀 파일에 입력하여 업로드해 보았으나

역시 DB에는 잘 입력되나

게시판에서 보면 페이징이 안되는 문제가 있었습니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

3년 전

페이지를 몇개로 나눌 것인지는 wr_parent 갯수가 역할을 하는데

액셀로 넣었다는 것 보니 wr_parent 값을 제대로 넣었을지 의문이군요

wr_id가 제대로 등록 되었으면 아래 코드를 통해서 직접 테이블을 수정해주지않으면 방법 없습니다

댓글 없다는 가정하에

update 테이블 set wr_parent = wr_id where wr_id >='추가한 wr_id최소값'

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

복스리
3년 전

페이징이 정상적으로 안된다는거는 게시판 속성에 카운트가 정상적으로 기록이 안된거 같네요

g5_board 테이블 쪽 보시면 해당 게시판속성의 bo_count_write 값을 확인해보시기 바랍니다

bo_count_write 필드에 카운터가 정확하게 기록이 안되었을때 페이징에 문제가 생깁니다.

도움이 되었으면 합니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

모아비즈

카운트 조정하시면 왠만하면 다 정상적으로 나와용...

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

봉가
3년 전
이게 제일 쉬운 방법으로 보입니다. 밑에 복스리님이 말씀하신 게시글 카운트를 다시 세어서 자동으로 맞춰주는 기능입니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인