อยากทราบวิธีการ check เลขล่าสุดที่รันบน MySQL

พูดคุยแลกเปลี่ยน ปัญหา การเขียน JavaScript เครื่องมือ AJAX Web 2.0 AJAX Framework jQuery และ Node.JS รวมถึง Framework Express ของ Node.JS ทำงานฝั่ง Server

Moderator: mindphp

Nes224
PHP Super Member
PHP Super Member
โพสต์: 441
ลงทะเบียนเมื่อ: 20/12/2021 11:36 am

อยากทราบวิธีการ check เลขล่าสุดที่รันบน MySQL

โพสต์ที่ยังไม่ได้อ่าน โดย Nes224 »

ผมมี field หนึ่งซึ่งตั้งเป็น primary key ซึ่งเลขจะไม่สามารถซ้ำกันได้ และไม่ได้ตั้งเป็น auto_increment
เนื่องจาก field นั้นไม่ได้ตั้งค่าเป็น auto_increment แล้วเราจึงมากำหนด running number เอง ซึ่งก็จะเป็น

000001,000002,000003,000004,....................................,000010,............... ไปเรื่อยๆ

ซึ่งเราได้ทำการตั้งให้ running number มันวิ่งไปเรื่อยๆแล้ว ถ้าเกิดสมมุติว่า ระบบล้มเหรือไฟดับทำให้ต้อง reset ระบบใหม่ซึ่งแน่นอนว่า running number จะต้องเริ่มนับ 1 ใหม่เช่นกัน และจากตรงนี้จะทำให้ระบบของเรามีปัญหาของใน field ที่เราได้ตั้งเป็น running number ซึ่งเป็น primany key มันจึงไม่สามารถที่จะเพิ่มข้อมูลเข้ามาได้ดูเพราะว่าใน field นั้นๆ ที่มีการ record มาก่อนหน้านี้ เลขมันจะซ้ำกัน เราจึงต้องมีตัวที่ check ว่า เลขปัจจุบันใน field นั้นมันวิ่งไปถึงไหนแล้ว
ผมอยากทราบวิธีการ check เลขล่าสุดที่มันเลขไปถึง แล้วก็ทำการ record ต่อท้ายไปครับ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41117
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการ check เลขล่าสุดที่รันบน MySQL

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ทำไมระบบล่ม หรือไฟดับ ต้อง reset ใหม่
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Nes224
PHP Super Member
PHP Super Member
โพสต์: 441
ลงทะเบียนเมื่อ: 20/12/2021 11:36 am

Re: อยากทราบวิธีการ check เลขล่าสุดที่รันบน MySQL

โพสต์ที่ยังไม่ได้อ่าน โดย Nes224 »

mindphp เขียน: 14/01/2022 6:17 pm ทำไมระบบล่ม หรือไฟดับ ต้อง reset ใหม่
เพราะว่าเป็น code ที่ fig ไว้ครับ พอเรา run ขึ้นมาใหม่มันเลย เริ่มนับที่ 1 ใหม่ครับ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41117
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากทราบวิธีการ check เลขล่าสุดที่รันบน MySQL

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

fig หลาย ถึง fix หรือเปล่า
อันนี้ยังติดอะไรอยู่หรือเปล่าครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 37