묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시물의 순서를 바꿀 수 있을까요?
2013.01.18 21:30
게시물의 순서를 바꾸고 싶은데요.
단순 오름차순 내림차순으로 바꾸는 게 아니라. 아예 데이터 자체를 바꾸고 싶어요.
구 홈페이지에서 새로운 홈페이지로 데이터 이전 작업중인데,
캐릭셋이 안 맞아서 어쩔 수 없이 수동으로 옮기고 있거든요.
다 옮기고 오름,내림차순을 조정해도 되지만, 작업이 끝난 후엔 실 유저들의 글이 계속 올라올것이고,
최신글이 끝페이지로 가게 할 순 없으니까요. 일단, 50여개 올린 다음에 순서를 바꾸려구요
db에서 보니까 문서번호로 추청되는게 있던데, (document_srl)
이 번호는 희안하게 연달아 글 작성을 해도 숫자가 띄엄띄엄 올라가더라구요...?
이걸 역순으로 그냥 바꿔도 될는지요 아니면 다른 방법이 있을까요? 감이 잘 안 잡히네요~ ㅠㅠ
댓글 1
-
sejin7940
2013.01.18 21:35
-
BonaSera
2013.01.18 21:56
감사합니다 ) list_order 의 값을 그대로 document_srl에 넣어 주면 될까요? 제가 초보라 조금만 더 알려주세요~ -
sejin7940
2013.01.18 22:00
document_srl 을 수정하면 사이트 박살납니다. 절대 건드지 마시고.. list_order 의 값을 변경하시면 됩니다. 이게 리스트표현 순서를 위해 저장하는 값이기에.. 올리고픈 글이 있으면 - 값을 더 크게 줘서 list_order 값을 바꿔두면 됩니다.
document_srl 이 띄엄띄엄 올라가는 이유는..
sequence_srl 값번호에 따라 올라가는데, 이게 댓글이라든지 회원번호, 쪽지 기타 여러 모듈의 순서 에 따라 계속 올라가거든요
그래서 글을 연달아 올려도 글번호는 그와 상관없이 홈페이지 사용상황에 따라 띄엄띄엄 올라갈 수 있습니다
순서를 강제 조절하려면..
DB상에서 list_order 라는 값을 조절함으로써 가능합니다.
보통 이 값이 document_srl * (-1) 값으로.. 값이 작을 수록 제일 위에 나타나는게 게시판 기본 설정입니다.