الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اظهار الغرف التي لم يتم حجزها ؟

بدأه Sameh11 في 3 فبراير 2011 · 4 رد · 783 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

عندي مجموعة من الغرف ..

تم حجز غرفة اريد تلك الغرف لا تظهر للعميل عندما يبحث عن الغرف المتوفرة ؟

هل يتم ذلك عن طريق الtriggers ام عن طريق ماذا .. ااتمني فقط ان تعطوني كيف الطريقة وانا سابحث عنها ..

سؤال اخر ...

عندي 20 غرفة من تاريخ 01-01-2010 الي تاريخ -30-01-2010

تم حجز غرفة من 01-01-2010 الي 15-01-2010 .... لا اريد تلك الغرفة تظهر للعميل عند البحث عن الغرف ... ولكني اريد الغرفة ان تظهر مرة اخري اتوماتيك بعد تاريخ 15-01-2010

ما عرفتة حتي الان اني سوف اضيف في جدول الغرف حفل بعنوان active بحيث يكون no عندما تكون الغرفة محجوزة و yes عندما تكون الغرفة متوفرة .. ولكن الفكرة كيفية تحويل الـyes و االــ no طبفا لحجز الغرفة

اي عندما يحجز العميل تتحول الغرفة الي no بعد انتهاء الحجز ترجع الغرفة مرة اخري اتوماتيك الي yes ...

اعمل علي برنامج الدريم ويفر و php&mysql

وشاكر لكم جهودكم ..

تم تعديل هذه المشاركة بواسطة Sameh11 في 3 فبراير 2011 في 22:25

#2

تم مد المدة اتمني المساعدة

#3

السلام عليكم أخي الكريم

المسألة بسيطة جدا ................ يمكنك أن تقوم بوضع جدول للغرف ( كل الغرف التي لديك) وجدول آخر تسجل به بيانات حجز الغرفة .........

فعند حجز الغرفة يتم ملء الجدول الثاني ببيانات الحجز

أي جدول Rooms يحوي كل الغرف المحجوزة وغير المحجوزة و جدول BookedRooms يحوي المحجوزة فقط

وأثناء عرض الغرف الغير محجوزة استخدم الاستعلام التالي :

select RoomID from Rooms where RoomID not in ( select RoomID from BookedRooms )

لاحظ أن RoomID الأولى هي من جدول الغرف ( أي كل الغرف )

أما RoomID الثانية هي من جدول الغرف المحجوزة

أرجو أن تكون قد وصلت الفكرة

2

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#4

شاكر لك مشاركتك معي ..

ولكنني نسيت ان اقول ان الزبون هو من يحجز اونلاين ولست انا ..

انا فقط اضع المخزون وهي يتفرج ويحجز ما يريدة بدون اي تدخل مني ..

#5

هذا الكود يطبق على الزبون أخي الكريم ...................... وليس فقط للمدير .......... أنت عليك بتصميم قاعدة البيانات

1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

مواضيع مشابهة