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

중복되지 않는 숫자 구하기 채택완료

파코파파 4년 전 조회 2,192

새로만든 테이블에 6자리 이상 문자로 된 중복되지 않는 아이디가 필요한 상황입니다. 구글링해서 찾아보니 php 기본함수중 uniqid를 사용하거나 여러가지 방법이 있던데요. 거의 확률이 없다고해도 좀 찝찝해서 확실하게 중복되지 않을 데이터가 필요한 상황인데요. 어떻게 만들수 있을까요..

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

답변 1개

채택된 답변
+20 포인트
세크티
4년 전

그누보드 기본함수중에 get_uniqid()라고 있는데요. common.lib.php에 있구요. db에 저장해서 이미있는지 체크해서 생성하므로 절대 중복되자 않는 값을 만들어 줍니다. 

$unuqid = get_uniqid(); 로 사용해보세요

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

답변에 대한 댓글 1개

파코파파
4년 전
아 있어도 몰랐던 기능이네요.감사합니다.

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

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

로그인