ขอ code สร้าง running id หน่อยครับ
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Jr. Member
- โพสต์: 12
- ลงทะเบียนเมื่อ: 24/03/2011 10:41 am
ขอ code สร้าง running id หน่อยครับ
คือผมจะทำ running id จากวันที่ต่อด้วยเลขหลักร้อยเช่น 280311001
280311 ค่านี้ผมหามาได้จากคำสั่ง date
แต่ในส่วน 001 running ต่อไปเรื่อยๆแล้วถ้าเป็นวันใหม่ให้เริ่มต้นใหม่
จะทำยังไงครับ
ขอบคุณครับ
280311 ค่านี้ผมหามาได้จากคำสั่ง date
แต่ในส่วน 001 running ต่อไปเรื่อยๆแล้วถ้าเป็นวันใหม่ให้เริ่มต้นใหม่
จะทำยังไงครับ
ขอบคุณครับ
-
- PHP Super Member
- โพสต์: 480
- ลงทะเบียนเมื่อ: 25/01/2010 11:57 pm
- ติดต่อ:
Re: ขอ code สร้าง running id หน่อยครับ
เก็บข้อมูลไว้ที่ไหนครับ
-
- PHP Jr. Member
- โพสต์: 12
- ลงทะเบียนเมื่อ: 24/03/2011 10:41 am
Re: ขอ code สร้าง running id หน่อยครับ
ผมแค่เรียกค่าวันที่โดย
$date = date ("ymd");
แค่นี้ครับ แล้วต้องการทำ running id ต่อท้ายและเช็คว่าถ้าวันที่ใหม่ให้เริ่มใหม่ตั้งแต่ 001
แล้วก็เอาลง DB แต่ส่วนนี้ผมพอทำเองได้ครับ
$date = date ("ymd");
แค่นี้ครับ แล้วต้องการทำ running id ต่อท้ายและเช็คว่าถ้าวันที่ใหม่ให้เริ่มใหม่ตั้งแต่ 001
แล้วก็เอาลง DB แต่ส่วนนี้ผมพอทำเองได้ครับ
-
- PHP Super Member
- โพสต์: 480
- ลงทะเบียนเมื่อ: 25/01/2010 11:57 pm
- ติดต่อ:
Re: ขอ code สร้าง running id หน่อยครับ
โค้ด: เลือกทั้งหมด
$value = "280311001"; //ค่าเดิมที่อ่านมา
$old = str_split($value,6);
$date = $old[0];
$number = $old[1];
$newdate = date("dmy");
if($date!=$newdate)
{
$number = 1;
$number = sprintf("%03d",$number);
}else{
$number = sprintf("%03d",++$number);;
}
$value = $newdate.$number;
-
- PHP Jr. Member
- โพสต์: 12
- ลงทะเบียนเมื่อ: 24/03/2011 10:41 am
Re: ขอ code สร้าง running id หน่อยครับ
ขอบคุณมากครับ
เดี๋ยวขอไปลองใช้ดูก่อนนะครับ
ถ้ามีอะไรจะมาถามใหม่นะครับ
เดี๋ยวขอไปลองใช้ดูก่อนนะครับ
ถ้ามีอะไรจะมาถามใหม่นะครับ
-
- PHP Jr. Member
- โพสต์: 12
- ลงทะเบียนเมื่อ: 24/03/2011 10:41 am
Re: ขอ code สร้าง running id หน่อยครับ
แล้วถ้าผมจะ check จาก DB field ชื่อ id ว่าถ้ามี ID นี้อยู่แล้วให้ running ต่อไปทำยังไงครับ
คือเวลาเรียกค่าจาก field ออกมามันได้ค่ามากกว่า 1 ค่าแล้วผมเอามาใช้ไม่เป็นน่ะครับ
รบกวนหน่อยนะครับ
คือเวลาเรียกค่าจาก field ออกมามันได้ค่ามากกว่า 1 ค่าแล้วผมเอามาใช้ไม่เป็นน่ะครับ
รบกวนหน่อยนะครับ
-
- PHP Super Member
- โพสต์: 480
- ลงทะเบียนเมื่อ: 25/01/2010 11:57 pm
- ติดต่อ:
Re: ขอ code สร้าง running id หน่อยครับ
โค้ด: เลือกทั้งหมด
$sql = "select memid from member order by memid desc limit 1";
$result = mysql_query($sql);
$data = mysql_fetch_array($result);
$id = $data['memid'];
-
- PHP Jr. Member
- โพสต์: 12
- ลงทะเบียนเมื่อ: 24/03/2011 10:41 am
Re: ขอ code สร้าง running id หน่อยครับ
ทำได้แล้วครับขอบคุณมากครับ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ สอบถามอยากจะทำให้ field เป็น running number
โดย Nes224 » 05/01/2022 10:06 am » ใน JavaScript & jQuery Ajax & Node.JS - 2 ตอบกลับ
- 893 แสดง
-
โพสต์ล่าสุด โดย mindphp
08/01/2022 11:01 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 102