ในการตรวจสอบเลขที่บัตรประชาชนนั้นทำได้โดยการใช้ Check Digit ซึ่งใช้ตัวเลขหลักสุดท้ายในการตรวจสอบ Algorithm ของวิธีการใช้ Check Digit มีดังนี้
ลักษณะการทำงานคือมี วันที่เริ่มต้น และวันที่สิ้นสุด และคำนวณจำนวนวันดูว่ามีกี่วัน เช่น วันที่ 27/9/2010 ถึง 29/9/2010 จะได้ 3 วัน เป็นต้น
certificate expired ซะงั้นดูจากปีพ.ศ.แล้ว (2497) น่าจะเกิดตอนลง SDK แล้วเครื่องเราตั้งระบบวันที่ของไทย เลยได้ certificate expired มาผิด
Directory อย่างเดียว chown ชื่อuser:ชื่อgroup /directory/ File อย่างเดียว chown ชื่อuser:ชื่อgroup test.php เพิ่ม Option -R หมายถึง รวม Directory และ ไฟล์ย่อยข้างในด้วย chown -R ชื่อuser:ชื่อgroup /directory/
คำสั่ง เปลี่ยน mode ไฟล์หรือ directory
ตัดหรือแทนที่ข้อมูลด้วยคำสั่ง Replace ของ MySQL หรือ หวังว่าคงประโยชน์ครับ
บางครั้งเราต้องการดึงข้อมูลจากนึงไปใช้กับอีกตารางนึง อาทิเช่น ดึงตาราง Customer ไปเก็บในตาราง CustomerTmp และมีการเลือกเฉพาะฟิลด์ที่ต้องการ และเก็บวันที่บันทึกลงไปด้วย โดยให้เงื่อนไขว่า เงินเดือนต้องมากกว่า 20,000 บาท ก็จะได้คำสั่งตามด้านล่างนี้
แบบอธิบายย่อๆ แต่สำคัญสำหรับมือใหม่อย่างผม ถ้าเน้นใช้คำสั่งเฉพาะจริงๆ ก็ต้องค้นหาเพิ่มเติมต่อปาย…
เห็น WordPress มี Tag Cloud และงานที่ใช้ PHP ต้องการมีแบบนี้ จึงเกิดฟังก์ชั่นนี้ขึ้นมาครับ
ขอยกตัวอย่างเพื่อให้เห็นภาพครับ โจทย์มีอยู่ว่าต้องการดึงรายการข่าวข่าว ซึ่งกำหนดเงื่อนไขให้เลือกจากช่วงเวลา และคำนวณวันสิ้นสุดอัตโนมัติ เช่น มีอายุการแสดงได้แค่ 3 เดือน โดยเริ่มนับจากวันที่บันทึก (ฟิลด์ชื่อ “AddDate”) ก็จะได้ SQL ตามด้านล่างนี้
มีงานต้องทำระบบหมดอายุสินค้าอัตโนมัติ ยกตัวอย่างเช่น ถ้าสินค้าแสดงบนหน้าเว็บไซต์ไปแล้วให้มีอายุ 2 เดือน จากนั้นปิดการแสดงทันที ประเด็นคือเราจะรู้ว่าได้อย่างไรว่ามันครบสองเดือนแล้ว