코멘트마다 고정된 코멘트 번호를 랜덤으로 지정해주고 싶은데 어떻게 하면 될까요?
본문
말 그대로 코멘트마다 코멘트의 고정된 번호를 부여하고 싶은데
코멘트가 달린 순서대로 1, 2, 3 이런식으로 나가는 것이 아니라
예를 들면 첫번째 코멘트 번호는 5320, 두번째 코멘트 번호는 3581 이런 식으로 지정해주고 싶습니다.
잘 모르겠어서 코멘트 번호, 번호 랜덤, 숫자 랜덤 등등의 키워드로 검색을 해 보았지만 제가 원하는 답을 찾을 수가 없네요 ㅜㅜ
<?=rand(1000,9999)?> 이게 1000~9999 중 정수를 무작위로 하나 추출해 낸다는 것만 알았습니다...
근데 이걸 뷰코멘트 파일에 적용시키게 되면 새로고침할 때마다 코멘트 번호가 계속 바뀌게 되는 것 같아서요...
어떻게 해결할 방법이 없을까요?
답변 1
방법은 두가지가 있을 듯 합니다.
원래 게시판의 게시글 wr_id 를 불러오는 방법이 있고,
두번째는 코멘트 등록시에 특정필드 ex) wr_1 필드에 랜덤으로 해당 랜덤 값을 넣는거죠..
그리고 넣을때 해당 원글에 해당하는 코멘트 중에 생성한 랜덤 값과 일치하는 값을 검색해서
없을때에만 해당 값을 wr_1에 넣고 아니면 다시 랜덤 돌리는 방식으로 처리하면 될 것 같습니다.
답변을 작성하시기 전에 로그인 해주세요.