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

الموضوع: اظهار النتائج في جدول ملون كل صف لون مختلف ..؟؟

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    47

    اظهار النتائج في جدول ملون كل صف لون مختلف ..؟؟



    السلام عليكم ورحمة الله وبركاته


    كل عام وانت بخير وصحه وسلامه ,,,,


    بصراحه حاولتت كثرا ان اعمل على تصميم جدول css للنتائج ويكون هذا الجدول يحتوي على صفوف واعمده فالصفوف تكون كل صف لون مثلا الصف الاول رمادي والصفي الثاني ابيض والثالث رمادي وهكذا ،،، ولكن لم افهم الطريقة بشكل صحيح ،،،،


    مثال :






    تقبلوا شكري وتقديري مقدما ،،،






    __________________
    soalasmari [at] gmail[dot] com
    سوالف سوفت
    ... نحو سوالف افضل


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    175


    هنالك عدة طرق، أبسطها التالي:

    قم بعمل فاريبل وأسمه ما أردت و أعطه قيمة 0 مثلاً.

    بعد ذلك في الكود تأكد منه.
    if($var==0)
    قم بتغيير اللون للصف في الجدول ومن ثم قم بالتالي:
    $var=1;

    if($var==1)
    قم بتغيير اللون للصف في الجدول للون الآخر ومن ثم التالي:
    $var=0;

    هذا هو الأمر ببساطة.





    __________________
    إن كان الكلام من فضة ، فالسكوت من ذهب

  3. #3


    تفضل الكود التالي

    كود PHP:
    <?php

    // By Hazem
    // hazem@phpidea.net

    $results = array(
        
    => 'Result 1',
        
    => 'Result 2',
        
    => 'Result 3',
        
    => 'Result 4',
        
    => 'Result 5'
    );

    echo 
    '<table border="1" cellpadding="0" cellspacing="0">';

    $i 0;
    foreach (
    $results AS $key => $val){
        
    $color = ($i%2) ? '#B3B5FF' '#E1E1E1';
        echo 
    '<tr><td width="100%" bgcolor="'.$color.'" style="padding: 5">'.$val.'</td></tr>';
        
    $i++;
    }

    echo 
    '</table>';

    ?>
    النتيجة



    نفرض أن المصفوفة $results تحتوي على نتائج الإستعلام

    نستخدم حلقة التكرار foreach للمرور على قيم النتائج و نعين قيمة و لتكن
    $i = 0

    و في كل مرة نفحص القيمة $i إذا كانت عدد فردي أم زوجي في السطر التالي

    كود PHP:
    $color = ($i%2) ? '#B3B5FF' '#E1E1E1'
    إذا كانت القيمة عدد زوجي فإن لون الصف سيكون #B3B5FF أما إذا كانت عدد فردي سيكون اللون #E1E1E1

    و في كل مرة يتم زيادة المتغير $i بمقدار الواحد





    التعديل الأخير تم بواسطة phpidea ; 22-09-2010 الساعة 07:10 AM

  4. #4


    كود PHP:
    <?php $results = array('result1','result2','result3','result4','result5','result6','result7','result8'); ?>
    <table>
    <?php   
    for($i=0$i<count($results); $i+=2) {
        if(
    $results[$i]){?>
            <tr><td style="background-color: green;"><?php echo $results[$i]; ?></td></tr>
    <?php }
        if(
    $results[$i+1]) {?>
            <tr><td style="background-color: red;"><?php echo $results[$i+1]; ?></td></tr>
    <?php }
    }
    ?>
    </table>






    __________________
    البرمجهـ فنـ ومتعهـ

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065

  6. #6
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    47


    جزاكم الله خير الجزاء ،،، واشكركم على التفاعل ،،، قمت بتجربة الاكواد وكانت كلها ناجحه ،،، شكرا لكم





    __________________
    soalasmari [at] gmail[dot] com
    سوالف سوفت
    ... نحو سوالف افضل





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

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

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