[php] php mysql 중복되지 않는 랜덤 숫자 생성하기
프로젝트 중 중복되지 않는 랜덤 숫자를 생성해 GET 요청을 날려야 했는데요, rand() 함수를 통해 해결했습니다! *php와 mysql에는 rand() 함수가 있지만 서로 사용법이 다릅니다. 제가 사용한 rand()는 php 함수입니다. 사용법은 이러합니다. rand(최솟값, 최댓값) 제가 구현해야 하는 건 두가지였는데요, 1. 6자리의 랜덤 숫자를 생성한다. 2. 중복되지 않는지 체크한다. 다음의 코드를 참고하시면 됩니다. while(true){ $rand = rand(100000,999999); //랜덤숫자 생성 $id = $this->db->query("SELECT * from (테이블명) where (랜덤숫자 컬럼명) = $rand"); if($id->num_rows()==0){ //중복 체크..
php
2022. 5. 17. 10:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- curl.cainfo 에러
- php composer 설치
- php mongodb
- fetch get post 전송
- AJAX
- curl.cainfo
- JavaScript
- JS session
- curl ssl 인증서 다운로드
- 카톡 링크 공유 썸네일
- html input
- 자바스크립트 세션
- curl ssl 인증서
- JS 시계 기능
- 자바스크립트 url 파라미터 추출
- react fetch
- php 게시판
- php mysql 랜덤 숫자
- curl.cainfo 적용
- fetch post 데이터 전송
- php composer
- 링크 공유 시 정보 수정
- react restful API
- 자바스크립트
- php rand()
- 링크 공유 시 썸네일
- JS url 파라미터
- http 접속 시 https 리다이렉션
- HTML
- input placeholder
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함