Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] kolorowanie takich samych dat
Forum PHP.pl > Forum > Przedszkole
Edd_s
Witam, myślę że problem jest w miare prosty. Mam jakąś tablice
  1. <?php
  2. $tablica = array ("12-09-2006","12-09-2006","12-09-2006", "12-09-2006","12-09-2006","13-09-2006","13-09-2006","13-09-2006","13-09-2006","14-09-2006");
  3. ?>

daty są już w niej upożądkowane chronologicznie co widać, na stronie wyświetlam je mniej więcej tak:
  1. <?php
  2. foreach ($tablice as $dane) {
  3.  
  4. echo '<font size="22" color"'.$kolor.'">'.$dane.'</font></br>';
  5.  
  6. }
  7. ?>

Oczywiście wszystko działa, tylko mam problem żeby po wyświetleniu dat w słupku każdy dzień miał inny kolor (wystarczą tylko 2 różne), za wszelkie pomysły będe wdzięczny, pozdrawiam.
skowron-line
dzien czy cala data jesli to drugie to np ustaw sobie jakas zmienna ktora ma sie zwiekszac w petli
  1. <?php
  2. $i = 1;
  3. ?>

i przy wyswietlaniu w petli sprawdzaj czy zmienna dzieli sie przez 2 bez reszty czyli czy $i jest liczba pazysta czy nie.
  1. <?php
  2. foreach ($tablice as $dane) {
  3. $i++;
  4. if($i %== 0){
  5. $kolor = "pink";
  6. }else{
  7. $kolor = "green";
  8. }
  9. echo '<font size="22" color="'.$kolor.'" >'.$dane.'</font></br>';
  10. }
  11. ?>

pisane z palca
HighVoltage
Zakladam, ze chodzilo jednak o dni, ale i tak do konca nie rozumiem jak to ma wygladac. smile.gif
Pisane na szybko:
Kazdy dzien ma inny kolor:
http://star.el.pcz.czest.pl/~myth/php/test.php
Kolorowane na przemian:
http://star.el.pcz.czest.pl/~myth/php/test1.php
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.