Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tabela wygenerowana przez PHP z bazy SQL, kolorystyka tabeli
grzechu2206
post 20.08.2007, 16:20:45
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 31.07.2007

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


Witam...

Mam bazę w SQL'u i chciałbym w PHP narysować tabelę na podstawie danych wyciągniętych z SQL'a któraby wyglądała mniejwięcej tak:


Chodzi mi tylko o to, aby każdy kolejny wiersz, który będzie wyświetlany w tabeli będzie innego koloru (tak na zmianę) jak na rysunku

Pomóżcie

To są linie kodu z PHP , który wyświetla tabele:

  1. <?php
  2. $query = 'SELECT * FROM wer';
  3. $result = mysql_query($query);
  4. if (mysql_num_rows($result) > 0)
  5. {
  6. echo '<table width=100% border=0';
  7. '<tr>
  8. <td><b>data</b></td>
  9. <td><b>godzina</b></td>
  10. <td><b>inne0</b></td>
  11. <td><b>inne1</b></td>
  12. <td><b>inne2</b></td>
  13. <td><b>inne3</b></td>
  14.  
  15. </tr>';
  16.  
  17.  
  18. while($row = mysql_fetch_row($result))
  19. {
  20.  
  21. echo '<tr>';
  22. echo '<td>' . $row[0] . '</td>';
  23. echo '<td>' . $row[1] . '</td>';
  24. echo '<td>' . $row[2] . '</td>';
  25. echo '<td>' . $row[3] . '</td>';
  26. echo '<td>' . $row[6] . '</td>';
  27. echo '<td>' . $row[5] . '</td>';
  28. echo '</tr>';
  29.  
  30.  
  31. }
  32. echo '</table>';
  33. }
  34. else
  35. {
  36. echo 'Nie znaleziono żadnych rekordów!';
  37. }
  38. ?>


Ten post edytował grzechu2206 20.08.2007, 16:45:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
hondek
post 20.08.2007, 17:04:16
Post #2





Grupa: Zarejestrowani
Postów: 355
Pomógł: 50
Dołączył: 20.08.2007
Skąd: Częstochowa

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


Taki waruneczek chyba wystarczy smile.gif chociaz glowy sobie uciac nie dam smile.gif
  1. <?php
  2. $i = 0 ;
  3. while($row = mysql_fetch_row($result))
  4. {
  5.  if ( $i % 2 == 0 ) { // 1 kolor
  6. echo '<tr>';
  7. echo '<td>' . $row[0] . '</td>';
  8. echo '<td>' . $row[1] . '</td>';
  9. echo '<td>' . $row[2] . '</td>';
  10. echo '<td>' . $row[3] . '</td>';
  11. echo '<td>' . $row[6] . '</td>';
  12. echo '<td>' . $row[5] . '</td>';
  13. echo '</tr>';
  14. }
  15.  else { // inny kolor
  16. echo '<tr>';
  17. echo '<td>' . $row[0] . '</td>';
  18. echo '<td>' . $row[1] . '</td>';
  19. echo '<td>' . $row[2] . '</td>';
  20. echo '<td>' . $row[3] . '</td>';
  21. echo '<td>' . $row[6] . '</td>';
  22. echo '<td>' . $row[5] . '</td>';
  23. echo '</tr>';
  24. }
  25. $i++;
  26. }
  27. ?>


--------------------
przetwornik yt na czasie :)
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 21:46