السلام عليكم ورحمة الله وبركاته ..
قمت بحمد لله بعمل دالة (السابق-التالي) .. او بتعبير اخر .. تعدد الصفحات ..
بإختصار طريقة عمل الدالة:
انها تعرض الصفحات بعد عملية الاستعلام مقسمه طبعاً..
على ثلاث اشكال ..
# الاول :
وهي الطريقة العادية السابق-التالي ..
هو اصلا بعد ما قرأت درس الاستاذ رفيع الاول .. وفهمت طريقة تعدد الصفحات وعملت تطبيق .. فجزاه الله كل خير ..
اما الدروس الاخرى فوجدت صعوبة في فهمها .. امكن عشان فرق المستوى .. اخوكم يا دوبه فهم الطريقة السهلة ..
# الثانية :
جات بعد محاولة على ورق .. لسرد ارقام الصفحات كلها ..
طبعاً عيب الطريقة هذي .. انها تعرض كل الصفحات .. يعني لو عندك خمسين صفحة الله يعينك ..
ايضاً لمن تروح مثلا الصفحة الثالثة .. تحصله .. اكل رقم الصفحتين الاولى والثانية .. سبحان الله ..
بس ممكن واحد يقول بالعكس .. انا احب اشقح بسرعة ..
هي محاولة جيد .. فرحت الصراحة لمن سويتها .. بعدها فكرت في طريقة لمعالجة عملية الاكل ..
# الثالثة :
طبعاً راح تسرد الصفحات على شكل 3 صفحات قبل وبعد .. الصفحة الحالية ..
مع وجود السابق والتالي .. وايضاً مع وجود ميزة اضافية .. وهي رابط للصفحة الاولى والصفحة الاخيرة .. لتسهيل التنقل طويل المدى ..
و جات فكرة دمج الثلاث طرق في دالة .. مع وضع بارامتر لاختيار نوع طريقة العرض ..
والحمد لله تحول الحلم عندي الى حقيقة ..
طبعاً لو تشوف الدالة .. راح تضيع .. ملخبطة وطويله وحالتها حالة .. من شخمطة الروق لمحرر البي اتش بي ..
بس اظن انها تفي بالغرض .. وامكن لو تلاحظ اني اضفتلها بعض البهارات الجمالية .. اقصد بذلك نوع الخط وحجمه .. من باب التنسيق ..
اظن الدالة ممكن تصير بطرق احترافية احسن من الطريقة هذي .. بس اعذروني هذا مستوى وهذا اللي اعرفه ..
والحمد لله ..
لتجربة الدالة :
الطريقة الاولى
http://www.mtf24.net/prev_next/mode1/list.php
الثانية
http://www.mtf24.net/prev_next/mode2/list.php
الثالثة
http://www.mtf24.net/prev_next/mode3/list.php
يمكنكم الحصول على الدالة بالاضافة الى المثال التوضيحي .. في الملف المرفق ..
وبالله التوفيق ..
لو في ملاحظات او اقتراحات .. لا تبخلوا علينا ..
ولا تنسونا من الدعاء لي بالتوفيق ..
اخوكم في الله
العملاق