Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Warunek if
Forum PHP.pl > Forum > PHP
TheDuliMen
  1. if($ostatnia_aktywnosc - date('d') == 0){
  2. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  3. } else {
  4. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: red;'>";
  5. };

Mam takie coś jak dodać do tego że wynik może wynosić albo 0 lub -1 lub -2 próbowałem 0|-1|-2, ale to nie to.
mmmmmmm
switch()
elseif()
TheDuliMen
Cytat(mmmmmmm @ 13.07.2012, 21:44:13 ) *
switch()
elseif()

Pomogło, dzięki.

Kod:
  1. if($ostatnia_aktywnosc - date('d') == -2){
  2. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  3. } elseif ($ostatnia_aktywnosc - date('d') == -1){
  4. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  5. } elseif ($ostatnia_aktywnosc - date('d') == 0){
  6. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  7. } else {
  8. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: red;'>";
  9. };
sobol6803
Cytat(TheDuliMen @ 13.07.2012, 21:49:33 ) *
Pomogło, dzięki.

Kod:
  1. if($ostatnia_aktywnosc - date('d') == -2){
  2. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  3. } elseif ($ostatnia_aktywnosc - date('d') == -1){
  4. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  5. } elseif ($ostatnia_aktywnosc - date('d') == 0){
  6. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  7. } else {
  8. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: red;'>";
  9. };


W 3 warunkach wyświetlasz to samo, więc można to skrócić:
  1. if($ostatnia_aktywnosc - date('d') >= -2 && $ostatnia_aktywnosc - date('d') <= 0){
  2. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: #FFCC66;'>";
  3. } else {
  4. $ostatnia_aktywnosc3 = "<td style='border-style: inset; border-color: #0000FF; text-align: center; background-color: red;'>";
  5. };
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.