หัวข้อ: เพิ่มจำนวนนับ /วัน เข้า mysql ให้ Server นับจำนวนวันเพิ่มที่ละ +1 โดยอัตโนมัติ เริ่มหัวข้อโดย: ottoanime ที่ 28 เมษายน 2018, 13:44:18 ขอเล่าเบื้องต้นเพื่อให้เห็นภาพนะครับ คือมีฟังก์ชั่นหนึ่งของโปรแกรมที่ผมเขียนขึ้น กล่าวคือ เมื่อกดปุ่ม start php จะส่งข้อมูลเข้าไปเก็บใน ค่าเริ่มต้นเป็น 1 และเมื่อถัดไปในทุกๆ วันค่าจะเพิ่มขึ้นทีละ +1 โดยอัตโนมัติ (หมายถึงไม่ต้องเปิดหน้าเว็บเพื่อส่งค่าอีก แต่ server จะทำการ count จำนวนไปเรื่อยๆ ตามจำนวนวันถัดๆ ไปเพิ่มขึ้นทีละ +1)
อธิบายเพิ่มคือ ผมต้องการเริ่มเก็บข้อมูลจาก 1 และ server จะนับจำนวนเพิ่มให้ทีละ +1 ตามจำนวนวันถัดๆ ไป ซึ่งเมื่อครบกำหนดวันตามที่ผมต้องการเช่น (180 วัน) ผมจะ query ค่าดังกล่าวมาเปรียบเทียบ และใช้ต่อไป รบกวนเพื่อนๆ อธิบาย หรือชี้แนะด้วยครับว่าควรศึกษาเรื่องใด หรือมีตัวอย่างโค้ดหรือไม่อย่างไร ขอบคุณครับ หัวข้อ: Re: เพิ่มจำนวนนับ /วัน เข้า mysql ให้ Server นับจำนวนวันเพิ่มที่ละ +1 โดยอัตโนมัติ เริ่มหัวข้อโดย: infamous ที่ 28 เมษายน 2018, 14:06:41 schedule ใช้ crobjob ครับ รันทุกๆวัน command เป็นยังไงให้ท่านไปดูเพิ่มเติมเองนะครับ
php script สำหรับ update ก็ไม่ยากครับ $row = select column from tb_name; if $row->column < 180 then --update tb_name set column = column + 1 else --stop() OR resetTask() |