النتائج 1 إلى 12 من 12

الموضوع: تعدد الصفحات... تجربة

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    269

    تعدد الصفحات... تجربة



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

    أهلين شباب.... كيف حالكم

    اليوم سويت تعدد الصفحات، بشكل مختلف شوي، يعتمد على العمليات الحسابية...

    لكن فيه كذا خطأ، مثلاُ: التوقف عند نهاية أخر صفحة...

    المهم، أنا عملت على العدد،،،، ماهو ربط مع قاعدة بيانات

    أتمنى الاخوة طرح تعليقاتهم حوله، ومدى إصلحها....

    كود PHP:
    <?php 

    //مجموع الروابط 
    $Links 20

    //عدد الروابط في كل صفحة 
    $Show 5


    $Last $Links $Show
    $Viwe $Viwe $i
    $Next $Next +1

    //لمعرفة مجموع عدد الصفحات و عدد الروابط التي تنعرض في الضفحة الواحدة 
    if(($Links%$Show) == 0) { 
    $Page $Links/$Show
    echo 
    "Total of Page: <B>".($Page)."</B> page<BR>"
        echo 
    "Show of Link in Page: <B>$Show</B><BR>"
    }else{ 
        
    $Page $Links/$Show
        
    $Type gettype($Page)."<BR>"
        if(
    $Type "double"
        { 
        
    settype($Page,"integer"); 
        echo 
    "Total of Page: <B>".($Page+1)."</B> page<BR>"
        echo 
    "Show of Link in Page: <B>$Show</B><BR>"


    //مشاهدة الروابط 
    echo "<BR>Show of Link:<BR>"
    for(
    $S 0$S<$Show$S++){ 
       
    //if($i<$Last){ 
        
    $i $i +1
        echo 
    $i."<BR>"
    //} 


    //الصفحات 
    echo "<BR>Pages: "
    for(
    $I 0$I<$Page$I++) 

    $next=1
    $viwe=0
    $ii=$i+5
    $O $O +1
    echo 
    "[<a href='1.php?Next=$next&viwe=$Viwe&i=$ii'>$O</a>]  "


    //الصفحة التالية 

    if($Next<$Page and $i<$Links){ 
    echo 
    "<BR><a href='1.php?Next=$Next&Viwe=$Viwe&i=$i'>Next</a>"


    ?>
    وأنتظر ردوكم


    تحياتي





    __________________
    We provide you all ways to contact with others.
    نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
    SMS FREE
    www.Mysms.Tv
    Php4Mee غير متواجد حالياً


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2000
    المشاركات
    536

    :)



    تصدق ودي اشارك ..

    بس ما فهمت شيء !!!


    يالله بجرب الحين بقولك شو صار





    __________________
    واذا صاحبت فأصحب ماجدا
    ذا عفاف وحياء وكرم
    الريم غير متواجد حالياً

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2000
    المشاركات
    536


    ما نجح معاي ....





    __________________
    واذا صاحبت فأصحب ماجدا
    ذا عفاف وحياء وكرم
    الريم غير متواجد حالياً

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    269


    هلا أختي الريم

    تجربتك للكود تكفي


    وإن شاء راح أعدلها ويصير أحسن بذك بكثير


    تحياتي القلبية





    __________________
    We provide you all ways to contact with others.
    نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
    SMS FREE
    www.Mysms.Tv
    Php4Mee غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2000
    المشاركات
    536


    صباح الخيرات

    بالتوفيق Php4Mee



    نحن في الانتظار
    بعدل التعديل





    __________________
    واذا صاحبت فأصحب ماجدا
    ذا عفاف وحياء وكرم
    الريم غير متواجد حالياً

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    هلا فيك

    Php4Mee

    الكود جميل جدا قمت بتجربته

    شكرا لك وانا بانتظار تعديله





    المهمة9 غير متواجد حالياً

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    269


    هلا أخوي يمكن
    متابعة الموضوع هنا

    http://www.phpvillage.com/phpBB2/viewtopic.php?t=2211
    قرية PHP

    تحياتي
    www.meelbi.net





    __________________
    We provide you all ways to contact with others.
    نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
    SMS FREE
    www.Mysms.Tv
    Php4Mee غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    269


    الكود مع الشرح لكل سطر
    والغرض من هذا الشرح، فهم الأخوة أكثر حول هذا الكود

    كود PHP:
    <?php
    #برمجة Php4Mee
    #php4mee@hotmail.com

    //مجموع الصفوف او الروابط
    $Links 20;

    //عدد الصفوف المسموح بعرضها في الصفحة الواحدة في المستعرض
    $Show 5;

    //عملية لحصر أخر صف وصل إليه العدد
    $Viwe $Viwe $i;

    //لمتابعة الصفحة التالية بزيادة واحد
    $Next $Next 1;

    //جملة طباعة لمجموع الراوبط او الصفوف
    echo "Total of Links: <B>".$Links."</B><BR>";

    //لمعرفة مجموع عدد الصفحات و عدد الروابط التي تنعرض في الضفحة الواحدة

    //شرط : هل يقبل المجموع القسمة على المسموح به
    if(($Links%$Show) == 0) {

    //عملية قسمة لايجاد عدد الصفحات
    $Page $Links/$Show;

    //جملة طباعة مجموع الصفحات
    echo "Total of Page: <B>".($Page)."</B> page<BR>";


    //في حال عدم قبول القسمة والنتيجة خاطئىة
    }else{

    //عملية قسمة لايجاد عدد الصفحات
    $Page $Links/$Show;

    //لتحويل ناتج القسمة للعدد حقيقي، الغرض منه إزلة الكسور
    settype($Page,"integer");

    //جملة طباعة مجموع الصفحات مع زيادة واحد لناتج القسمة
    echo "Total of Page: <B>".($Page+1)."</B> page<BR>";

    //إنتهاء الشرط
    }

    //جملة طباعة للعدد المسموح بمشاهدة في الصفحة الواحدة
    echo "Show of Link in Page: <B>".$Show."</B><BR>";


    //مشاهدة الروابط
    echo "<BR>Show of Link:<BR>";

    //شرط لعدم عرض عدد صفحات أكثر من الحقيقي، وكذلك عدد الصفوف أكثر من العدد الحقيقي
    if($Next<$Page or $i<$Links){

    //عملية حلقة للعرض الصفوف في الصفحة الواحدة
    for($S 0$S<$Show$S++){

    //عملية جمع لقيمة المتغير السابقة مع القيمة الحالية
    $i $i +1;

    //جملة طباعة القيمة الناتجة للمتغير
    echo $i."<BR>";

    //إنتهاء الحلقة
    }

    //في حالة أدخال أرقام صفحات أو صفوف غير صحيحة
    }else{

    //جملة طباعة تفيد بعدم وجود صفوف لعرضها
    echo "OPS; Not Pages !!!<BR>";

    //إنتهاء الشرط
    }


    //الصفحة التالية

    //شرط تحقق من أن قيمة المتغير Next لاتزيد عن مجموع الصفحات
    //وكذلك قيمة المتغير $i لا تزيد عن مجموع الصفوف
    if($Next<$Page and $i<$Links){

    //جملة طباعة التالي
    echo "<BR><a href='1.php?Next=$Next&i=$i'>Next</a>";

    //إنتهاء الشرط
    }


    //الصفحات بدون راوبط :(
    //جملة طباعة
    echo "<BR>Pages: ";

    //حلقة لعرض تعدد الصفحات
    for($I 0$I<$Page$I++)
    {
    //عملية جمع للمتغير الصفحة
    $O $O +1;

    //جملة طباعة رقم الصفحة
    echo "[$O] ";

    //إنتهاء الشرط
    }

    ?>

    تحياتي لكم
    www.meelbi.net





    __________________
    We provide you all ways to contact with others.
    نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
    SMS FREE
    www.Mysms.Tv
    Php4Mee غير متواجد حالياً

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Sep 2003
    المشاركات
    99


    إنت قصدك تعدد الصفحات لعدة مواضيع في قاعدة البيانات ؟ أما ماذا ؟؟





    __________________
    MESSENGER : fahd_alotaibi@hotmail.com
    SKYPE (24 Hours | 7 Days):fahd_alotaibi
    أبو عتيبة غير متواجد حالياً

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    269


    نعم لعدة مواضيع

    بس أنا علمها على أرقام... عشان الواحد يطبق بأسهل طريقة وأسرعها





    __________________
    We provide you all ways to contact with others.
    نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
    SMS FREE
    www.Mysms.Tv
    Php4Mee غير متواجد حالياً

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Sep 2003
    المشاركات
    99


    فيه طريقة الأخ رفيع

    فهي ممتازة ، فهل إطلعت عليها ؟





    __________________
    MESSENGER : fahd_alotaibi@hotmail.com
    SKYPE (24 Hours | 7 Days):fahd_alotaibi
    أبو عتيبة غير متواجد حالياً

  12. #12
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    269


    أطلعت عليها وعارفها زين

    بس حبيت أسوي شيء لنفسي أخوي لا أقل ولا أكثر

    تحياتي





    __________________
    We provide you all ways to contact with others.
    نقدم لكم افضل العروض لرسائل الجوال وبرمجيات رسائل الجوال
    SMS FREE
    www.Mysms.Tv
    Php4Mee غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض