자동으로 +1씩 되는 번호인데 1 2 3이 아닌 001 002 003으로 나타내는법

자동으로 +1씩 되는 번호인데 1 2 3이 아닌 001 002 003으로 나타내는법

QA

자동으로 +1씩 되는 번호인데 1 2 3이 아닌 001 002 003으로 나타내는법

답변 2

본문

<?php

                $sql = " select * from g4_write_teacher_08 order by wr_id desc limit 1 ";

                $row = sql_fetch($sql);

                $ws = explode("-", $row['wr_subject']);

                if($ws[3]) {

                    $ws[3] = $ws[3]+1;

                }

           ?>

           <input type="text" class='ed txt_input' name="wr_subject" id="wr_subject" itemname="지명번호" required value="<?=$subject ? $subject : "서울-마포구-". substr(date('Y'),2,4)."-".$ws[3] ?>">

 

wr_subject에 서울-마포구-2017-038 이런식으로 저장이 되고 있습니다.

 

기존에는 서울-마포구-2017-038 이 제목을 직접 손으로 썼다면

 

지금은 위의 소스를 사용해서 39부터는 글쓰기를 눌렀을때 자동으로 나타나도록 하고 있는데요

 

039가 아닌 39로 나와서 

 

앞에 0을 붙이는 방법과 나중에 100번대가 됐을때도 문제없이 100 101 이런식으로 번호가 

 

쭉 나타날 수 있는 방법이 궁금합니다.

이 질문에 댓글 쓰기 :

답변 2

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 42
© SIRSOFT
현재 페이지 제일 처음으로