Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Warunek przydzielenia koloru tekstu
jokker
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 22.07.2011

Ostrzeżenie: (0%)
-----


Witam, mam pewien problem. Chcę aby tabele którą tworzy while była bardziej przejrzysta i aby status zgłoszenia był w kolorze czerwonym, jeżeli jest "Otwarte" i żeby było zielone, jeżeli jest zamknięte.

  1. <?php
  2. echo '<table border="1">';
  3. echo '<tr><td><strong>Nazwisko</strong></td><td><strong>Temat</strong></td><td><strong>Opis</strong></td><td><strong>Priorytet</strong></td><td><strong>Numer złoszenia</strong></td><td><strong>Data</strong></td><td><strong>Status</strong></td></tr>';
  4.  
  5. while($pokaz = mysql_fetch_array($ok)) {
  6.  
  7. echo '<tr>';
  8. echo '<td>' . $pokaz['nazwisko'] . '</td>' . '<td>' . $pokaz['temat'] . '</td><td>' . $pokaz['opis'] . '</td><td>' . $pokaz['priorytet'] . '</td><td>' . $pokaz['nr'] . '</td><td>' . $pokaz['data'] . '<td>' . $pokaz['status'] . '</td>';
  9.  
  10. echo '</tr>';
  11. }
  12. echo '</table>';
  13.  
  14. ?>


Więcej kodu chyba nie potrzeba?
Rozwiązanie - obojętne czy php, html, css, żeby działało, bo męczę się z godzinę i nie mogę nic wymyślić.
Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
kudlatypawelek
post
Post #2





Grupa: Zarejestrowani
Postów: 46
Pomógł: 5
Dołączył: 30.06.2011

Ostrzeżenie: (0%)
-----


W pętli while blok drukowania wiersza powinieneś opakować w "if'a". Ifem sprawdzać wartość $pokaz[status] (zakładam, że tu przechowujesz statusy) i w zależności od statusu ustawiać dla <tr> odpowiednią klasę. Klasę z kolorem zdefinuj sobie w CSS.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 18:15