관리자님 안녕하세요
주문번호 생성에 관해서 16732번에 질문드렸었는데요
빨간색으로 된 부분을 -1로 변경하니
주문번호가 14자리에서 10자리수로 아래와 같이 변경되었습니다
변경전 : 1308290010001
변경후 : 1308290012
그런데 여기서 9번째짜리의 1이 고정으로 들어가서 이것을 0으로 변경하고 싶거든요
예를 들면 첫주문이
현재는 이렇게 1308290011 끝자리가 11부터 시작하는데
수정하면 1308290001 끝자리가 01로 시작하게 바꾸고 싶습니다
어디를 수정하면 될까요??
안내주시면 감사하겠습니다.
==========================================
// 주문서 번호를 얻는다.
function get_new_od_id($ship)
{
global $g4;
function get_new_od_id($ship)
{
global $g4;
// 주문서 테이블 Lock 걸고
sql_query(" LOCK TABLES yc4_od_id READ, yc4_od_id WRITE ", FALSE);
// 주문서 번호를 만든다.
$date = date("ymd", time()); // 2002년 3월 7일 일경우 020307
$sql = " select max(od_id) as max_od_id from yc4_od_id where SUBSTRING(od_id, 1, 6) = '$date' ";
$row = sql_fetch($sql);
$od_id = $row[max_od_id];
if ($od_id == 0)
$od_id = 1;
else
{
$od_id = (int)substr($od_id, -1);
$od_id++;
}
$od_id = $date .$ship. substr("0" . $od_id, -1);
$od_tmp_id=$date . substr("0" . $od_id, -1);
// 주문서 테이블 Lock 풀고
sql_query(" UNLOCK TABLES ", FALSE);
sql_query("insert into yc4_od_id set od_id='$od_tmp_id'");
return $od_id;
}
sql_query(" LOCK TABLES yc4_od_id READ, yc4_od_id WRITE ", FALSE);
// 주문서 번호를 만든다.
$date = date("ymd", time()); // 2002년 3월 7일 일경우 020307
$sql = " select max(od_id) as max_od_id from yc4_od_id where SUBSTRING(od_id, 1, 6) = '$date' ";
$row = sql_fetch($sql);
$od_id = $row[max_od_id];
if ($od_id == 0)
$od_id = 1;
else
{
$od_id = (int)substr($od_id, -1);
$od_id++;
}
$od_id = $date .$ship. substr("0" . $od_id, -1);
$od_tmp_id=$date . substr("0" . $od_id, -1);
// 주문서 테이블 Lock 풀고
sql_query(" UNLOCK TABLES ", FALSE);
sql_query("insert into yc4_od_id set od_id='$od_tmp_id'");
return $od_id;
}
function message($subject, $content, $align="left", $width="450")
{
$str = "
<table width=$width cellpadding=4 align=center>
<tr><td class=line height=1></td></tr>
<tr>
<td align=center>$subject</td>
</tr>
<tr><td class=line height=1></td></tr>
<tr>
<td>
<table width=100% cellpadding=8 cellspacing=0>
<tr>
<td class=leading align=$align>$content</td>
</tr>
</table>
</td>
</tr>
<tr><td class=line height=1></td></tr>
</table>
<br>
";
return $str;
}
{
$str = "
<table width=$width cellpadding=4 align=center>
<tr><td class=line height=1></td></tr>
<tr>
<td align=center>$subject</td>
</tr>
<tr><td class=line height=1></td></tr>
<tr>
<td>
<table width=100% cellpadding=8 cellspacing=0>
<tr>
<td class=leading align=$align>$content</td>
</tr>
</table>
</td>
</tr>
<tr><td class=line height=1></td></tr>
</table>
<br>
";
return $str;
}
=====================================================
댓글 10개
게시글 목록
| 번호 | 제목 |
|---|---|
| 56073 | |
| 56067 | |
| 56065 | |
| 56060 | |
| 56058 | |
| 56055 | |
| 56051 | |
| 56048 | |
| 56044 | |
| 56043 | |
| 56042 | |
| 56039 | |
| 56035 | |
| 56032 | |
| 56030 | |
| 56028 | |
| 56025 | |
| 56018 | |
| 56012 | |
| 56010 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기