본문 바로가기
PHP 공부

[PHP] 마지막으로 생성한 autoIncrement 값 가져오기 /날짜 생성

by 문톰 2022. 5. 14.

1.마지막으로 생성한 autoIncrement 갖고오기

1)문법

$con = mysqli_connect("ServerIp", "userName", "password", "DbName");
$bulletinIdx = mysqli_insert_id($con);
   
    

 

2)구체적인 예시 

-쿼리 작업을 하다보면 마지막으로 생성한 autoIncrement 값을 갖고와야 할 떄가 있습니다.

-저의 경우에는 게시물 추가 기능을 만들 때 서버에 요청을 보낼 때 추가한 게시물 정보를 서버에 보내서 DB에 저장하면 저장한 게시물의 idx번호를 응답값으로 클라이언트에 보내서 추가한 게시물에 idx번호를 저장함으로써

추가한 게시물의 idx 번호를 이용해  바로 조회하거나 혹은 수정/삭제 작업을 할 수 있게 했습니다.

 

3)다른 방법 

-굳이 생성한 autoIncrement를 갖고오지 않아도 uuid를 사용하는 방법도 있습니다.

https://mattmk.tistory.com/31

 

UUID (Universally Unique IDentifier)란?

1. UUID란 네트워크 상에서 고유성이 보장되는 id를 만들기 위한 표준 규약이다. UUID는 Universally Unique IDentifier의 약어이고 범용 고유 식별자라고 한다. 주로 분산 컴퓨팅 환경에서 사용되는 식별자

mattmk.tistory.com

 

 

2.날짜 생성

 
    $created_date = date('Y-m-d h:i:s', time());
-Y : 년도
-M: 월
-d: 일
-h: 시
-i: 분
-s: 초
 

 

'PHP 공부' 카테고리의 다른 글

[PHP/MySQL] Join 사용 방법  (0) 2022.05.14

댓글