Tabelrijen met wisselende achtergrond

  • Onderwerp starter Onderwerp starter maham
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

maham

Gebruiker
Lid geworden
8 mei 2007
Berichten
47
Hallo,

Ik wil door php automatisch een tabel laten opmaken met gegevens uit een mysql database.
Is het mogelijk om deze tabel te maken met wisselende achtergronden voor de rijen?
De eerste rij moet (bijvoorbeeld) wit zijn, de tweede lichtgrijs, de derde weer wit etc.
Het zal vast mogelijk zijn, maar ik heb geen idee hoe ik dit voor elkaar moet krijgen.
Alvast bedankt voor het meedenken!
 
2 stijlen aanmaken.

Ik heb het zo gedaan:
PHP:
<fieldset>
  <legend>Teams</legend>
   <table>
    <tr class="admin">
     <th class="first">Naam</th>
     <th>Deelnemer</th>
     <th>Opties</th>
   </tr>
   <?php
  $num = 0;
   $teamsQuery = "SELECT *
                  FROM teams
                  ORDER BY name DESC";
   $teamsResult = mysql_query($teamsQuery) or die(mysql_error());
   while($teamsRow = mysql_fetch_array($teamsResult)) {
     $style = ($num % 2 == 0) ? 'a' : 'b';
     echo '<tr class="row-'. $style .'">
      <td class="first">'. $teamsRow['name'] .'</td>
      <td>'. (($teamsRow['participant'] != 1) ? 'Nee' : 'Ja') .'</td>
      <td><a href="?page=teamedit&id='. $teamsRow['tid'] .'"><img src="'. ROOT .'images/icons/pencil.png" alt="Wijzig"/></a>
         <a href="?page=teamedit&delete='. $teamsRow['tid'] .'" onclick="javascript:return confirm(\'Weet u het zeker?\n\')"><img src="'. ROOT .'images/icons/delete.png" alt="Verwijder" /></a></td>
     </tr>';
     $num++;
   }
   ?>
   </table>
  </fieldset>
Ik heb een stijl row-a en een stijl row-b
 
Tha Devil,

Ik ben er even tussenuit geweest, heb dus niet eerder kunnen reageren.
Bedankt voor je oplossing. Ik zal er zeker gebruik van maken! :thumb:

Groet!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan