Új hozzászólás Aktív témák

  • fordfairlane

    veterán

    válasz meone #3494 üzenetére

    Fogsz egy változót, amit minden sor kiírásakor növelsz eggyel.

    $i = 0;
    while ($sor = mysql_fetch_array($eredmeny,MYSQL_ASSOC)) {
    $i++;
    echo "<tr><td>${sor['evf']}</td><td>${sor['szak']}</td>.......<td>${sor['k6']}</td></tr>";
    }

    Ezután megvizsgálod, hogy páros, vagy páratlan-e, ezt a maradékos osztással (% operátor) a legegyszerűbb:

    $i = 0;
    while ($sor = mysql_fetch_array($eredmeny,MYSQL_ASSOC)) {
    $i++;
    if($i%2) echo "<tr class='zold'>";
    else echo "<tr class='sarga'>";
    echo "<td>${sor['evf']}</td><td>${sor['szak']}</td>.......<td>${sor['k6']}</td></tr>";
    }

    Ezután minden sor felváltva 'zold' és 'sarga' nevű style class azonosítót fog kapni, amit aztán úgy formázol, ahogy jólesik.

    <style type="text/css">
    .zold {
    background-color: green;
    }
    .sarga {
    background-color: yellow;
    }
    </style>

Új hozzászólás Aktív témák

Hirdetés