PHP ออกรหัสใบสั่งซื้อสินค้าไม่ให้ซ้ำกัน

วันที่ลง : 31/01/2013 22:40:33   แชร์ :

PHP ออกรหัสใบสั่งซื้อสินค้าไม่ให้ซ้ำกัน

หลายๆ คนอาจจะออกรหัสใบสั่งซื้อโดยใช้ autonumber +1 เอา
แต่วิธีที่ผมใช้มานานแล้ว คือ การแปลงวันที่และเวลามาใช้ เนื่องจากมันจะไม่ซ้ำกัน โอกาสการซ้ำมีแค่วินาทีเท่านั้น หรือให้ยากก็เพิ่มจำนวนเสี้ยววินาทีไป 
 
$invoiceid=date('Ymdhis');  // แค่นี้เอง ง่ายมาก 
 
เสริมเข้าไปอีกด้วยการสุ่มอักษรต่อไปอีกสัก 3 ตัว อยู่เลย
 
มันอาจจะไม่เรียงในแง่ของความต่อเนื่อง แต่มันทำ sort ได้นะ เพราะเวลาก็เรียงได้อยู่แล้ว 
ความรู้นี้ได้มาตอนเชื่อมบัตรเครดิตกับธนาคาร เป็นระบบที่ธนาคารเขาก็ใช้นะ 


บทความก่อนหน้า
ว่ากันด้วย Opensouce , CMS กับงานเขียนเอง
บทความต่อไป
ระบบบัตรคิว

บทความสงวนลิขสิทธิ์นะ กรุณาอย่า copy ไปแปะ มันไม่ดีต่อความรู้สึก
คุณสามารถเปิดหน้านี้ได้ง่ายๆ ไม่ต้องพิมพ์เอง ด้วยการใช้โปรแกรม QR Reader เพียงสแกนผ่านมือถือหรือ Tablet สแกนไปยัง QR Code

Google Search Ranking

ตรวจสอบอันดับเว็บใน Google เว็บคุณอยู่อันดับไหน ด้วย keywordที่กำหนด

ค้นจาก

Website

Keyword


PHP Captcha Pro 1.0


PHP Code captcha เวอร์ชั่น Pro สุ่มได้ภาษาอังกฤษ ไทย และตัวเลข เลือกสุ่มเฉพาะอย่างได้ สุ่มสีตัวอักษร สุ่มสี background กำหนดความกว้างสูงรูป กำหนดจำนวนตัวอักษรที่สุ่ม เปลี่ยน font ได้ สามารถ Refresh ภาพ โดยไม่ต้อง refresh ทั้งหน้า
จำหน่าย 300 บาท   ดูรายละเอียดเพิ่มเติม
ตัวอย่าง 1
ตัวอย่าง 2

Thaiquick.com

เว็บโฮสติ้ง 500 mb. เริ่มต้นปีละ 1,000 บาท วางกสท Direct admin ลง Linux Centos รองรับ PHP , Mysql บริหารโดยทีมงาน PHPThai.com   www.Thaiquick.com

Responsive Test

Responsive Test จำลองการทดสอบเปิด Web ขนาดหลายหน้าจอ PC กว้างไม่เท่ากัน เปิดบนมือถือหน้าตาอย่างไร ลองทดสอบดู







 
 

↑ Go top