สอบถามครับเพิ่มเติม ระบบบันทึกรายรับ-รายจ่าย
จะทำระบบแจ้งเตือน หรือห้ามยังไงไม่ให้จ่ายเกินรายรับครับ
เช่นรายรับ คงเหลือ 5,000 แต่รายจ่ายมี 5,010 เข้ามาตัด อยากให้มีข้อความแจ้งเตือนว่ารายจ่ายเกิน หรือตัดรายจ่ายได้ 5000 แล้วส่วนอีก 10 เป็นที่เกินครับ
ขอบคุณครับ
เช่นรายรับ คงเหลือ 5,000 แต่รายจ่ายมี 5,010 เข้ามาตัด อยากให้มีข้อความแจ้งเตือนว่ารายจ่ายเกิน หรือตัดรายจ่ายได้ 5000 แล้วส่วนอีก 10 เป็นที่เกินครับ
ขอบคุณครับ
ไม่เข้าใจขอบเขตุการแจ้งเตือนว่าคืออะไร แจ้งเตือนแบบไหน
ปกติแล้วรายจ่ายที่มาบันทึก มันต้องเดิดการจ่ายไปก่อนแล้ว ถึงจะมาบันทึก การเตือนไม่น่าจะสำคัญอะไร เพราะเป็นปลายเหตุ
ถ้าจะให้ alert ข้อความตอนบันทึก ให้ดูจาก URL ครับ module=xxx-yyy xxx คือชื่อโมดูล yyy คือชื่อไฟล์ หรืออ่านรายละเอียดเพิ่มเติมได้ในคู่มือครับ
ปกติแล้วรายจ่ายที่มาบันทึก มันต้องเดิดการจ่ายไปก่อนแล้ว ถึงจะมาบันทึก การเตือนไม่น่าจะสำคัญอะไร เพราะเป็นปลายเหตุ
ถ้าจะให้ alert ข้อความตอนบันทึก ให้ดูจาก URL ครับ module=xxx-yyy xxx คือชื่อโมดูล yyy คือชื่อไฟล์ หรืออ่านรายละเอียดเพิ่มเติมได้ในคู่มือครับ
Quotations by หมายเหตุ #1ไม่เข้าใจขอบเขตุการแจ้งเตือนว่าคืออะไร แจ้งเตือนแบบไหน
ปกติแล้วรายจ่ายที่มาบันทึก มันต้องเดิดการจ่ายไปก่อนแล้ว ถึงจะมาบันทึก การเตือนไม่น่าจะสำคัญอะไร เพราะเป็นปลายเหตุ
ถ้าจะให้ alert ข้อความตอนบันทึก ให้ดูจาก URL ครับ module=xxx-yyy xxx คือชื่อโมดูล yyy คือชื่อไฟล์ หรืออ่านรายละเอียดเพิ่มเติมได้ในคู่มือครับ
เตือนว่ามีรายจ่ายเกินรายรับแล้วครับ ไม่ยอมให้บันทึกรายจ่ายลงไปได้อีก จนกว่าจะมีรายรับเพิ่ม
อยากให้หน้านี้ มันโชว์ ยอดรายรับคงเหลือทั้งหมดด้วยครับ ที่มันโชว์แต่รายจ่ายทั้งหมดของวันนี้ครับ
ต้องเขียนคำสั่งอะไรเพิ่มเข้าไปครับ
หน้าสำหรับบันทึกรายรับรายจ่าย https://github.com/.../models/ierecord.php สามารถตรวจสอบและแจ้งเตือนได้ที่ไฟล์นี้เลย
ส่วนการแสดงยอดรายรับคงเหลือ ก็ดูตัวอย่างช่อง "รวม" เลยครับ ส่วนข้อมูลที่จะนำมาแสดงก็พิจารณาจากฐานข้อมูลเอาเอง ว่าจะเอาอะไรมาแสดง สามารถ query ออกมาได้ วิธีการใช้คำสั่งมีอธิบายในคู่มือของ Kotchasan แล้วครับ
ส่วนการแสดงยอดรายรับคงเหลือ ก็ดูตัวอย่างช่อง "รวม" เลยครับ ส่วนข้อมูลที่จะนำมาแสดงก็พิจารณาจากฐานข้อมูลเอาเอง ว่าจะเอาอะไรมาแสดง สามารถ query ออกมาได้ วิธีการใช้คำสั่งมีอธิบายในคู่มือของ Kotchasan แล้วครับ
Quotations by หมายเหตุ #4หน้าสำหรับบันทึกรายรับรายจ่าย https://github.com/.../models/ierecord.php สามารถตรวจสอบและแจ้งเตือนได้ที่ไฟล์นี้เลย
ส่วนการแสดงยอดรายรับคงเหลือ ก็ดูตัวอย่างช่อง "รวม" เลยครับ ส่วนข้อมูลที่จะนำมาแสดงก็พิจารณาจากฐานข้อมูลเอาเอง ว่าจะเอาอะไรมาแสดง สามารถ query ออกมาได้ วิธีการใช้คำสั่งมีอธิบายในคู่มือของ Kotchasan แล้วครับ
ที่หน้ารวม
ลองยก .Currency::format($total).มามันก็ไม่แสดงข้อมูลออกมาให้ครับ
ไม่รู้เขียนคำสั่งยังไงครับ
ตอบไม่ถูกเหมือนกันครับ ไม่ทราบว่าทำอะไรแล้วบ้าง
ลอง print_r() ตัวแปรต่างๆออกมาดูก่อนครับ เบื่องต้นระบบไม่น่าจะมีข้อมูลส่วนที่ต้องการออกมาให้ ดังนั้น ก่อนจะทำอะไรต่อ แนะนำให้เอาข้อมูลที่ต้องการแสดงออกมาให้ได้ก่อน
เมื่อได้ข้อมูลที่ต้องการแสดงแล้ว การนำไปแสดงผลในโค้ด ให้สังเกตุจากโค้ดที่มีอยู่แล้วสร้างเลียนแบบครับ
ลอง print_r() ตัวแปรต่างๆออกมาดูก่อนครับ เบื่องต้นระบบไม่น่าจะมีข้อมูลส่วนที่ต้องการออกมาให้ ดังนั้น ก่อนจะทำอะไรต่อ แนะนำให้เอาข้อมูลที่ต้องการแสดงออกมาให้ได้ก่อน
เมื่อได้ข้อมูลที่ต้องการแสดงแล้ว การนำไปแสดงผลในโค้ด ให้สังเกตุจากโค้ดที่มีอยู่แล้วสร้างเลียนแบบครับ
Quotations by หมายเหตุ #6ตอบไม่ถูกเหมือนกันครับ ไม่ทราบว่าทำอะไรแล้วบ้าง
ลอง print_r() ตัวแปรต่างๆออกมาดูก่อนครับ เบื่องต้นระบบไม่น่าจะมีข้อมูลส่วนที่ต้องการออกมาให้ ดังนั้น ก่อนจะทำอะไรต่อ แนะนำให้เอาข้อมูลที่ต้องการแสดงออกมาให้ได้ก่อน
เมื่อได้ข้อมูลที่ต้องการแสดงแล้ว การนำไปแสดงผลในโค้ด ให้สังเกตุจากโค้ดที่มีอยู่แล้วสร้างเลียนแบบครับ
ที่หน้ารวม ยอดรายรับคงเหลือมันจะคำนวนออกมา ไม่รู็จะสร้างเลียนแบบยังไงครับ ตรง .Currency::format($total). จะแสดงยอดรวมที่คำนวนออกมาแล้ว ถ้ายกไปให้แสดงหน้ารายจ่าย มันก็ไม่คำนวนให้ ตอนนี้ไปต่อไม่เป็นแล้วครับ
ที่หน้ารายจ่ายก็เช่นกันครับ มันจะคำนวนยอดรวมรายจ่ายออกมา
ความต้องการอยากให้ยอดรายรับคงเหลือมาแสดงที่หน้ารวมรายจ่ายด้วยครับ
สิ่งที่ต้องทำคือ Query ออกมาจากฐานข้อมูลให้ได้ก่อนครับ ระบบไม่ได้เตรียมข้อมูลที่ไม่ได้ใช้มารอไว้ให้ครับ เนื่องจากการทำงานของแต่ละหน้าก็จะแตกต่างกันไปตามงานที่ทำ ซึ่งเป็นไปตามขั้นตอนปกติ อะไรที่ระบไม่ได้แสดงผมก็ไม่ได้ Query ออกมาไว้
วิธี Query มีอธิบายในคู่มือของ คชสาร ครับ ส่วนจะใช้ SQL อะไรบ้างนั้น ผมไม่สามารถตอบได้ครับ แนะนำให้เขียนคำสั่งบน PHPMyadmin เพื่อให้ได้ข้อมูลที่ต้องการออกมาก่อนครับ ถ้าได้ข้อมูลออกมา การแสดงผลก้ไม่น่าจะยาก
วิธี Query มีอธิบายในคู่มือของ คชสาร ครับ ส่วนจะใช้ SQL อะไรบ้างนั้น ผมไม่สามารถตอบได้ครับ แนะนำให้เขียนคำสั่งบน PHPMyadmin เพื่อให้ได้ข้อมูลที่ต้องการออกมาก่อนครับ ถ้าได้ข้อมูลออกมา การแสดงผลก้ไม่น่าจะยาก
