작성번호 숫자에서 숫자+문자로 변경하는 방법

작성번호 숫자에서 숫자+문자로 변경하는 방법

QA

작성번호 숫자에서 숫자+문자로 변경하는 방법

본문

작성번호가 1 . 2. 3 ..... 10 이런식인데 

이것을 

R-001 

R-002 이런식으로 변경을 하고 싶습니다.

 어떻게 할수있을까요?

이 질문에 댓글 쓰기 :

답변 4

사용자(작성자)가 리스트를 볼 때는

결국 번호가 중간 중간 빠지는 번호가 생기는데

상관 없을까요?

 

echo 'R-',  str_pad( $list[$i]['wr_id'], 4, "0", STR_PAD_LEFT);

 

wr_id는 글 고유 번호라 바뀌지 않습니다.

skin/board/basic  "list.skin.php" 

 

            if ($list[$i]['is_notice']) // 공지사항
                echo '<strong class="notice_icon">공지</strong>';
            else if ($wr_id == $list[$i]['wr_id'])
                echo "<span class=\"bo_current\">열람중</span>";
            else
                echo $list[$i]['num'];

마지막 라이을

                echo 'R-',  str_pad( $list[$i]['num'], 4, "0", STR_PAD_LEFT);

이렇게 바꿔 보세요.

 

DB에 글 번호 방식을 변경하는 것을

그누보드를 새로 만드는 것과 비슷합니다.

왜 이런 것이 필요한지 알아야 대처법을 생각해 볼 수 있습니다.

게시판 DB 테이블에는 여분 컬럼이 있는데

여기에 새 글번호 문자열을 저장할 수는 있지만

적절한 방법은 목적을 알아야 합니다.

게시판은 작성자하고 관리자만 볼수있는 게시판입니다.
문제는 같은 게시판에 1:1 게시판이다 보니 사용자가 작성하고 작성자가 볼떄는
R-011인데 관리자 볼때는 R-123번으로 표시가 되서 DB에 넣고 불러 올려 했습니다.

쉽게 내가 쓴 글번호 하고 관리자가 보는 번호하고 동일하게 만 표기 되면 됩니다.

또 위 번호를 다른 위치에서도 같이 보이게 하려고 합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,530 | RSS
QA 내용 검색

회원로그인

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