Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Co 2 wiersz w innym kolorze, chodzi o tabelke
Snoopy
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 5.02.2006

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


Powiem tak: Dane są w bazie, Na stronie reprezentowane są jak się domyślacie... w tabelce, i chcę żeby co 2 wiersz był innym kolorem wypełniony.

Biały
Szary
Biały
Szary
Biały
Szary
...
itp

ale nie bardzo wiem w jaki sposób skrypt miałby skumać jaki kolor wstawić teraz... wydaje mi sie ze przydalo by sie cos co by liczyło poszczególne linie... hmm... nie wiem... help (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


1. musisz wiedzieć który aktualnie przebieg robi pętla
2. za każdym przebiegiem musisz sprawdzać, czy liczba przebiegu jest parzysta czy nie
3. w zależności od tego czy parzysta czy nie dajesz inny kolor

  1. <?php
  2. $i = 0; // inicjujeszesz zmienna
  3.  
  4. while ($row = mysql_fetch_assoc($zmienna)) 
  5. {
  6. $color = ($i % 2) ? '#FFFFFF' : '#CCCCCC'; //sprawdzasz czy parzysta i ustawiasz kolor
  7. echo '<tr style="background-color:'.$color.'"><td>'.$row['pole1'].'</td><td>'.$row['pole2'].'</td></tr>';
  8. $i++; // inkrementujesz zmienną
  9. }
  10. ?>


pozdr.

Ten post edytował siemakuba 19.07.2006, 00:17:42
Go to the top of the page
+Quote Post

Posty w temacie
- Snoopy   [php] Co 2 wiersz w innym kolorze   18.07.2006, 22:50:11
- - Gość   [PHP] pobierz, plaintext <?php$i = 1;//pocz pet...   18.07.2006, 23:28:09
- - Snoopy   nie bardzo to rozumiem mam cos takiego [PHP] pob...   18.07.2006, 23:42:45
- - siemakuba   1. musisz wiedzieć który aktualnie przebieg robi p...   19.07.2006, 00:16:37
- - Snoopy   hmm w sumie dosyć proste ale pierwszy raz spotyka...   19.07.2006, 10:59:25
- - nospor   Cytatznak zapytania i dwukropek? dziwne, w tym wyp...   19.07.2006, 11:02:35
- - Gość   Ja tak robie w calym moim projekcie : w petli for...   19.07.2006, 17:24:56
- - wlq   za duzo cyferek i literek, trzeba sobie upraszczac...   19.07.2006, 17:31:14
- - php programmer   ale kombinujecie [PHP] pobierz, plaintext <?ph...   19.07.2006, 17:40:38
- - Gość   @php programmer - twoim sposobem jak masz w projek...   19.07.2006, 17:55:05
- - Bastion   php programmer ma racje co do części _PHP_ lepie...   19.07.2006, 18:01:29
- - skowron-line   przed petla ustawiam [PHP] pobierz, plaintext ...   19.07.2006, 18:07:41
- - Gość   A czy ktos moze mi wytlumaczyc co oznacza ten zapi...   19.07.2006, 18:07:59
- - Bastion   @skowron-line, nie lepiej tak ? [PHP] pobierz, p...   19.07.2006, 18:12:22
- - skowron-line   no w sumie ale to prawie to samo tylko kodu mniej   19.07.2006, 18:21:44
- - Snoopy   "Rozkręcili się... chłopcy" Swoje zrobi...   19.07.2006, 19:45:57
- - Lee   Ja mam też pytanie związane z tematem otóż mam tab...   20.07.2006, 11:29:30
- - nospor   http://forum.php.pl/index.php?act=ST&f...t=0#e...   20.07.2006, 11:35:35


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: 7.10.2025 - 19:42