reduvane

7 отговора 263 прегледа
#1

reduvane

zdraveite
moje li da mi kajete kak da reduvam cveta na redovete koito vzimam ot DB
kakto e napraveno tuk v foruma na dir-a

Отговор
в отговор на nupaT #2

Re: reduvane

Ето един вариант за решение, поне този на мен най- ми допада:
правиш си два CSS стила с имена Cell0 и Cell1. Двата стила имат различен цвят за background. Като въртиш редовете на таблицата в цикъл с променливата i да речем, определяш текущия стил така:
$intStyle = $i % 2;

$intStyle се редува 0, 1, 0 и т.н. и ти остава само да напишеш

<TD CLASS="Cell<?=$intStyle?>"></TD>



My blade seeks vengeance
Отговор
в отговор на Lupi #3

Re: reduvane

На мен повече ми харесва

$intStyle = 0; // ако искаш да смениш началния цвят слагаш 1 и си готов

.....

$intStyle = !$intStyle ;

резултата е същия : 0,1,0,1 ....

...
Отговор
в отговор на Цвeтaн Цвeтkoв #4

Re: reduvane

Мда, този вариант е по-универсален, щото цикълът може и да не се ръководи от променлива $i

My blade seeks vengeance
Отговор
в отговор на Цвeтaн Цвeтkoв #5

Re: reduvane

А според мен по-елегантно е


$intStyle = 0;
.....

$intStyle = 1-$intStyle ;

ViruS
Отговор
в отговор на ViruS #6

Re: reduvane

Това си е направо класика в жанра :)))

---
"Внимавай какво правиш през живота си, защото смъртта е вечна и не знаеш какво те очаква ..."
Отговор
в отговор на atakmim #7

Re: reduvane

10x na vsi4ki... shvanah ideqta predolagam 4e nqma da imam prblemi s pisaneto


Отговор
в отговор на ViruS #8

Re: reduvane

define(CLR_GRAY,"#E1E1E1");
define(CLR_PLAIN,"#EEFFFF");

....
$color = ($i++%2)? CLR_GRAY : CLR_PLAIN;
.....

bofh
Отговор