Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] zmiana bg tabeli
Forum PHP.pl > Forum > Przedszkole
RubiX
Witam
Mam taki problemik:
Wyciągam dane z mysql (są to np newsy)

i mam to poukładane że każdy news jest w nowym <tr> i <td> </td></tr> i jak zrobić aby bgcolor tych td byly na zmiane ze 1 news jest na czarnym bgcolor a 2 na bialym 3 na czarnym itd...
Czy jest taka możliwość questionmark.gif
Cienki1980
Skoro tworzysz tabelkę z newsami w pętli możesz sprawdzać czy akurat wyświetlasz rekord parzysty czy nie parzysty i w zależności od tego zmieniasz bg <tr> czy też <td> czy też styl czy co tam jeszcze chcesz.

Zanim sie zapytasz jak sprawdzić czy rekord jest parzysty czy nie to zainteresuj się co w php można zdziałać za pomocą %
RubiX
Ok dzięki za naprowadzenie winksmiley.jpg Wklejam kod poniżej może komuś sie przyda :

  1. <tr><td bgcolor="<? if ($x%2==0) print "#000000"; else print "#FFFFFF";?>"><?=$rezultat['rekord'];?></td></tr><?
  2. $x++;
vokiel
całość w pętli:

  1. <?php
  2. $i++;
  3. $kolor = ($i%2==1) ? "#EFEFEF" : "#E5E5E5";
  4. ?>

  1. <tr>
  2. <td bgcolor="<?php echo $kolor; ?>"><?php echo $rezultat['rekord']; ?>
  3. </td>
  4. </tr>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.