|
|
|
การกำหนด Running number แบบอัตโนมัติ เป็นรายเดือนครับ |
|
|
|
|
|
|
|
ลอง apply ดูครับ
Code (PHP)
<?
$select=mysql_query("select * from product ORDER BY DESC LIMIT 1") or die (mysql_error());
$pro=mysql_fetch_array($select);
$OrderID=$pro['OrderID']; //สมมุติ 2-1 2 คือเดือน 1 รันตามนัมเบอร์
$explode=explode("-",$OrderID);
if($explode[0] < date("m")){ // ถ้าเดือนจากฐานข้อมูลน้อยกว่า เดือนปัจจุบัน
$OrderIDnew=date("m")."-1";
}else{
$OrderIDnew=$explode[0]."-".$explode[1]+1; // ถ้าไม่ใช่รันต่อไปเรื่อย
}
?>
|
|
|
|
|
Date :
2013-08-21 11:08:19 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PHP Auto Generate Number ตัวอย่างการทำ Auto Number
|
|
|
|
|
Date :
2013-08-21 11:23:03 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากคับ คุณ Ex-[S]i[L]e[N]t และ mr.win
เคสของผม จะเป็นการเริ่มบันทึก จะให้มันบันทึก เรียงตามลำดับจาก 1- เท่าไหร่ก็ได้ ถ้าหมดเดืิอน คืิอเริ่ม 1 ใหม่ แบบนี้ครับ ตามภาพคับ
|
ประวัติการแก้ไข 2013-08-21 12:29:02
|
|
|
|
Date :
2013-08-21 12:27:17 |
By :
n_a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ของสองท่านข้างบนใช้ไม่ได้หรอครับ ผมว่าง่ายเลยนะ เอามาปรับแต่งนิดหน่อย
|
|
|
|
|
Date :
2013-08-21 12:47:20 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|