* القاهرة - مكتب الجزيرة - عاطف عوض:
نقوم اليوم - إن شاء الله - بتغيير طريقة عرض سجل الزوار فبدلاً من أن يعرض جميع السجلات في صفحة واحدة، سنطلب منه أن يعرض بيانات مختصرة في صفحة ثم يقوم بعرض التفاصيل عند الضغط علي كل سجل.
يمكننا في البداية التخلص من حدود الجدول عن طريق تحديده ثم نضع صفر (0) في خانة border في لوحة الخصائص بالأسفل.
نجد أن شكل الجدول قد تغير إلى الشكل التالي وبدون حدود (خطوط).
سنقوم الآن بانشاء صفحة جديدة لعرض تفاصيل السجلات وسنسميها مثلا detail.Php
ندخل علي صفحة guestbook.php ونقوم بتحديد الكل ثم نضغط على زر delete لحذفه!
من قائمة Insert نختار application objects ثم master detail page set
يظهر المربع التالي.
من أمام خانة master page field أقوم باختيار العناصر التي أريد ظهورها في الصفحة التي يراها المستخدم في البداية (master) قبل أن يضغط علي البيانات لرؤية تفاصيل السجلات.
أقوم بالضغط على علامة (-) لحذف الخانات غير المرغوبة.
أقوم مثلا بحذف جميع الخانات ما عدا name
إذا أردت أن أتراجع وأضيف خانات أخرى أضغط على علامة (+) لإضافة الخانات المطلوبة وممكن هنا أن أضيف مثلا خانة email ثم أضغط على ok
من أمام link to detail from أختار من القائمة الخانة التي أريد أن تكون هي الرابطة لصفحة التفاصيل.
ومن أمام pass unique key أختار الخانة التي تقوم بتمرير المفتاح الأساسي المميز الى لا يمكن تكراره لضمان دقة البيانات وهو هنا id
من أمام show يمكنني اختيار عدد السجلات التي يتم عرضها في الصفحة أو اختيار عرض كل السجلات.
من أمام detail page name أقوم بالضغط على زر browse لأقوم بتحديد صفحة التفاصيل.
أقوم بتحديد صفحة التفاصيل وهي هنا details.php
من أمام detail page field أقوم بتحديد العناصر المطلوب ظهورها في صفحة التفاصيل.
أضغط على ok للخروج من المربع وتنفيذ التعليمات.. تظهر صفحة guestbook كالتالي.
وتظهر صفحة details كالتالي (الصورة).
.....
الرجوع
.....