มันก็ไม่ยากนี่ครับ ตอนที่มีการกรอกคูปองเข้าไปก็ไปเช็คในฐานข้อมูลให้ Random Record แถวคะแนนที่ 1-100 โดยเอา Record ไหนที่ยังไม่ได้ใช้ครับ โดย Record ไหนที่ใช้แล้วก็ให้ Update Status ครับ
Code (PHP)
$strSQL = "SELECT * FROM customer WHERE 1 AND StatusUse = '0' ORDER BY RAND() LIMIT 1 ";