Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Naprzemienne kolorowanie wierszy
Forum PHP.pl > Forum > PHP
vieri_pl
Jak naprzemiennie pokolorowac wiersze <td> tabeli wyników wybranych z bazy danych. Prosze o przyklad...
Pigula
robisz petle ktora sprawdza czy iteracja jest parzysta czy nieparzysta i wsawia odpowiedni kolor tla.
  1. <?php
  2. for ($i=0;$i<$ilosc_wierszy;$i++)
  3. {
  4.  if (($i % 2) == 0) //chodzi mi o dzielenie modulo chyba tak to sie robi :)
  5. $color=white;
  6.  else
  7. $color=black;
  8.  echo '<td style="background-color: '.$color.';">ble ble ble</td>';
  9. }
  10. ?>

jak sie nigdzie nie machnolem powinno dzialac
Kshyhoo
Ja dodam, że było na forum, bo znalazłem jak szukałem w potrzebie...
Balas
Juz byl taki temat exclamation.gif a to jest co mi wyszło z niego smile.gif podstawiasz tylko swoje dane biggrin.gif

$sql - zapytanie, ktore pobiera dane z MySQLa

  1. <?php
  2. $zapytanie = mysql_query($sql); // wykonujemy zapytanie
  3. $i=0;
  4. $kolory[0] = "#afafaf";
  5. $kolory[1] = "#dedede";
  6. while($wiersz = mysql_fetch_array($zapytanie))
  7. {
  8. print "<tr style="background-color: ".$kolory[$i%2].""><td>";
  9. wygrana($wiersz['wygrana']);
  10. print "</td><td>".$wiersz['wynik1']." : ".$wiersz['wynik2']."</td><td>".$wiersz['zkim']."</td><td>".$wiersz['mapy']."</td><td>".$wiersz['data']."</td></tr>";
  11. $i++;
  12. }
  13.  
  14. ?>
Sabistik
http://webcity.pl/webcity/porady.php/t/43
mike
No ile razy można pisać, że problem był i podawać to samo rozwiązanie :?:
Zamykam bo do jutra jeszcze ze 20 osób poda rozwiązanie, które już padło.

Jeżeli autor będzie chciał coś dodać do wątku, proszę na PW to otworzę.
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.