تعديل نظام تسديد السراير
========================

1) صفحة bed_payments.php أصبحت تعرض كل طالب في بطاقة مستقلة، بدون جدول أفقي طويل.
2) تمت إضافة rental_start_month في bookings لفصل شهر بداية احتساب الإيجار عن تاريخ الحجز.
3) عند تسجيل طالب جديد أو إعادة تسكين طالب موجود، الشهر المختار في "بداية احتساب إيجار السرير" يُحفظ في rental_start_month.
4) في صفحة تسديد السراير يمكن تعديل "بداية احتساب الإيجار" لأي حجز بدون حذف الحجز أو سجلات السداد.
5) الشهور السابقة لبداية الإيجار لا تُحسب كمديونية.
6) تم تحديث التقرير الشهري وكشف حساب الطالب ليستخدما بداية احتساب الإيجار.
7) البيانات القديمة لا تُحذف. عند إضافة العمود لأول مرة يتم ملؤه من شهر الإيجار الموجود في الملاحظات، وإذا لم يوجد يُستخدم شهر إنشاء الحجز كقيمة احتياطية.

للقاعدة الحالية:
- الملف rental_start_month_patch.sql موجود داخل المشروع، ويمكن تشغيله يدويًا على قاعدة البيانات الحالية.
- كذلك صفحات المشروع تحتوي على إنشاء تلقائي للعمود إذا لم يكن موجودًا.

لإنشاء قاعدة جديدة:
- استخدم نسخة elmasryx_houss_updated.sql المرفقة خارج ملف المشروع.
