มีใครเคยเขียน PHP เพื่อใช้บันทึกข้อมูลการวางบิลลูกค้าบ้างไหมครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

thum_inter
PHP Newbie
PHP Newbie
Posts: 1
Joined: 28/06/2011 9:35 am

มีใครเคยเขียน PHP เพื่อใช้บันทึกข้อมูลการวางบิลลูกค้าบ้างไหมครับ

Post by thum_inter »

พอดีว่ามีลูกค้าหลายเจ้า แล้วแต่ละเจ้าก็มีการวางบิลไม่เหมือนกัน เช่น

เจ้าแรก วางบิลทุกวันที่ 25 ของแต่ละเดือน
เจ้าที่สอง วางบิลทุกพุธที่ 2 และ 4 ของเดือน
เจ้าที่สาม วางบิลทุกศุกร์ที่ 1 และ 4 ของเดือน

แถมโดยมากยังมีเงื่อนไขอีกว่า ถ้าหากว่าวันที่วางบิล เป็นวันหยุดเสาร์ - อาทิตย์ หรือ วันหยุดนักขัตฤกษ์ ก็จะต้องขยับการวางบิลเป็น

1. อาจจะให้เก็บล่วงหน้าได้ 1 หรือ 2 วัน
2. อาจจะให้เก็บหลังจากวันหยุดได้ 1 หรือ 2 วัน

ตอนนี้คิดไม่ออกอ่ะครับ ว่าจะเขียนโปรแกรมที่จะเก็บ DB ที่มีเงื่อนไขแบบนี้ได้ยังไง เลยลองสอบถามข้อมูลดูหน่อยอ่ะครับ
Last edited by mindphp on 28/06/2011 12:37 pm, edited 1 time in total.
Reason: ย้ายกระทู้โพสผิดหมวด
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25523
Joined: 22/09/2008 6:18 pm
Contact:

Re: มีใครเคยเขียน PHP เพื่อใช้บันทึกข้อมูลการวางบิลลูกค้าบ้างไหมครับ

Post by mindphp »

ลองกำหนดตาราง เพื่อเก็บเงือนไข แล้ว ก็ เลือกว่าเข้าเงื่อนไขไหน ตอนวางบิลอีกทีหนึ่งครับ
ติดตาม 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
นพพร

Re: มีใครเคยเขียน PHP เพื่อใช้บันทึกข้อมูลการวางบิลลูกค้าบ้างไหมครับ

Post by นพพร »

ลองใช้ฟังก์ชัน date() ดูครับน่าจะได้
สร้างฐานข้อมูลวันหยุดประจำปีขึ้นมาก่อนครับ แล้ว เช็คค่าว่าตรงกับวันหยุด ปีนั้นหรือเปล่า

date("d")=='2';
date("l") =='Sunday';
date("l") =='Saturday';



if((วันที่ 2) &(ไม่ตรงกับวันหยุด)&(...) ){
บันทึกลงฐานข้อมูล #1
}
ลองดูนะคับ สู้สู้
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot] and 9 guests