login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Tr kleuren (Opgelost)

Offline larssy1 - 30/10/2009 20:38
Avatar van larssy1MySQL beginner Hey,

Ik heb een vraagje waarvan ik eigenlijk stiekem nooit iets heb gesnapt..

Ik kan al PHP en alles,, maar ik heb me hier eigenlijk nooit in verdiept.. XD

Dus nu zit ik met de vraag..
Hoe kun je rows een verschillende kleur laten geven om bijv. Het beter leesbaar te maken wat er op die regel staat..

bijv:
eerste <tr> heeft de kleur #333333
tweede <tr> heeft de kleur #777777
derde <tr> heeft de kleur #333333

etc.. maar dan dit met behulp van PHP bijv, als je alle records wilt weergeven..

Mvg
Lars

4 antwoorden

Gesponsorde links
Offline Martijn2008 - 30/10/2009 21:13 (laatste wijziging 30/10/2009 21:25)
Avatar van Martijn2008 PHP beginner Je moet een counter instellen en vervolgens deze in je loop controleren. In de loop kun je dan een kleur toewijzen. Ik heb een simpel voorbeeldje voor je gemaakt.

  1. <?php
  2.  
  3. $arFruitMachine = array(0 => "aarbei", 1 => "appel", 2 => "peer", 3 => "banaan");
  4. $intCount = 0;
  5.  
  6. echo '<table cellspacing="0">';
  7.  
  8. while($intCount < 3)
  9. {
  10. $strFruitItem = $arFruitMachine[array_rand($arFruitMachine)];
  11.  
  12. $strBgColor = "#777777";
  13.  
  14. if($intCount % 2)
  15. {
  16. $strBgColor = "#333333";
  17. }
  18.  
  19. echo '<tr style="background: ' . $strBgColor . ';"><td>' . $strFruitItem . '</td></tr>';
  20.  
  21. $intCount++;
  22. }
  23.  
  24. echo '</table>';
  25.  
  26. ?>
Offline larssy1 - 30/10/2009 21:32
Avatar van larssy1 MySQL beginner Aaaah oke, dankje, was al een tijdje zeer benieuwd 
Offline rredspike1 - 31/10/2009 01:57 (laatste wijziging 31/10/2009 02:00)
Avatar van rredspike1 Lid Houd het lekker simpel..

  1. <?php
  2. $i = 0;
  3. while ($row = mysql_fetch_object($query))
  4. {
  5. $color = ($i++ % 2) ? '#FF0000' : '#0000FF';
  6. echo '
  7. <table>
  8. <tr>
  9. <td bgcolor="'.$color.'">HIER JE DATA</td>
  10. </tr>
  11. </table>
  12. ';
  13. }
  14. ?>
Offline larssy1 - 31/10/2009 13:58
Avatar van larssy1 MySQL beginner
rredspike1 schreef:
Houd het lekker simpel..

[..code..]

haha, deze methode is helemaal ideaal.. kon gemakkelijk toevoegen aan website XD
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.196s