Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rozna tresc dla roznych wierwszy w petli
lexis72
post 12.09.2013, 13:02:39
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.02.2013

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


Witam,
Zrobilem tabele ktora wyswietla pewne wyniki. Wyniki wyswietlane sa malejaco wedlug sumy podliczonych punktow (cos jak tradycyjna klasyfikacja w sporcie). Tabela dziala na zasadzie petli z wyznaczonym limitem 10 wierszy. Wszystko dziala tylko mam jeden problem. W lewej kolumnie chcialbym wyswietlic cyfre odpowiedzialna za miejsce czyli w pierwszym wierszu bedzie 1 w drugim 2 potem 3 itd. Natomiast nie chce tego robic zwyklym tekstem a obrazkiem przedstawiajacym dana cyfre. I teraz moje pytanie jak mam sformulowac IF zeby dla pierwszego wiersza w petli wstawialo mi obrazek np 1.png dla drugiego 2.png itd. ?
Go to the top of the page
+Quote Post
sowiq
post 12.09.2013, 13:08:06
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


A po co "if"?

1. Robisz zmienną, np. "$i = 1".
2. Za każdym przebiegiem pętli wyświetlasz obrazek: echo '<img src="/cokolwiek/' . $i . '.jpg" />';
3. Na końcu pętli zwiększasz "$i" o 1.

Cała filozofia.
Go to the top of the page
+Quote Post
lexis72
post 12.09.2013, 13:17:54
Post #3





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.02.2013

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


No dobra o tym nie pomyslalem ale rozumiem ze takie cos dziala tylko w sytuacji gdybym obrazki nazwal liczbami i kazdy kolejny bylby 1, 2, 3 itd
W tym przypadku mi to pasuje i tak zrobie ale juz z ciekawosci jak mam ten watek to chcialbym spytac co jesli chcialbym np dla kazdego wiersza zrobic inne tlo, inna czcionke i tego typu bajery. Czy jest cos takiego jak if z warunkiem numeru wiersza petli? albo np if ze co drugi wiersz petli bedzie mial tlo czerwone a pozostale biale?
Go to the top of the page
+Quote Post
sowiq
post 12.09.2013, 14:25:09
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat(lexis72 @ 12.09.2013, 14:17:54 ) *
W tym przypadku mi to pasuje i tak zrobie ale juz z ciekawosci jak mam ten watek to chcialbym spytac co jesli chcialbym np dla kazdego wiersza zrobic inne tlo, inna czcionke i tego typu bajery. Czy jest cos takiego jak if z warunkiem numeru wiersza petli? albo np if ze co drugi wiersz petli bedzie mial tlo czerwone a pozostale biale?

Takie rzeczy robi się w CSS.
http://philihp.com/blog/2011/css-evenodd-r...ectors-finally/
http://www.w3schools.com/cssref/sel_nth-child.asp

Ewentualnie możesz w PHP liczyć resztę z dzielenia - "$i % 2" i na jej podstawie ustawiać odpowiednią klasę. Wynik tego działania zawsze będzie równy "0" lub "1", więc ograniczysz się tylko do jednego warunku i opcji "else".
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: 13.07.2025 - 07:15