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

고유번호 자동증가 질문이요 채택완료

그눅 2년 전 조회 1,882

예를들어 아이디를 만들때마다 mb_no가 1부터 자동으로 +1이 되잖아요 

 

그렇게 하려면 어떻게 해야할까요

 

테이블을 따로 만들었는데 그 no값으로 식별하려고 합니다

</p>

<p> </p>

<p> if ($w == '') {

$sql = " insert into popup_table

                set pop_no = '1',

                     ca_name_pop = '$ca_name',

                     subject_pop = '$subject',

                     mb_id_pop = '{$member['mb_id']}',

                     datetime_pop = '".G5_TIME_YMDHIS."',

                     step_pop = '$wr_2',

                     view_ck_pop = '1' ";

    sql_query($sql);

 } else if ($w == 'u') {

$sql = " update popup

                set ca_name = '$ca_name',

                     subject_pop = '$subject',

                     mb_id_pop = '{$mb_id}',

                     step_pop = '$wr_2',

              where pop_no = '{$popup_table[pop_no]}' ";

    sql_query($sql);

 }</p>

<p> </p>

<p>

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

답변 1개

채택된 답변
+20 포인트
e
2년 전

pop_no 필드에 auto_increment 속성을 주시면 자동 증가 됩니다.

 

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

답변에 대한 댓글 3개

e
eyekiss
2년 전
ALTER TABLE `popup_table` CHANGE `pop_no` `pop_no` INT(11) NOT NULL AUTO_INCREMENT;
이렇게 실행해도 됩니다.
그눅
2년 전
그럼 insert sql문에서는 따로 넘버값을 안줘도 되나요? 자동으로 올라가나요?
그눅
2년 전
자동으로 올라가는거 확인했습니다 감사합니다

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

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

로그인