Autor | Zpráva | ||
---|---|---|---|
tomas777 Profil |
#1 · Zasláno: 5. 6. 2009, 12:02:48
Mám databázi a výsledek se mi vypisuje do tabulky, což není problém, ale potřeboval bach, aby se v řádcích při výpise střídala barva pozadí? Nevím jak docílit pravidelné střídání "class".
Stačí jen naťuknout?? |
||
Nox Profil |
#2 · Zasláno: 5. 6. 2009, 12:13:01
i=0
cyklus echo if(i%2==0) class="" echo i++ |
||
tomas777 Profil |
#3 · Zasláno: 5. 6. 2009, 12:28:12
no jo asi to chápu, ale jak to zapracovat do
while($řádek = mysql_fetch_array($výsledek)) { echo "<tr><td class=\"ledenb ".$řádek["nebsazeno"]."\">".$řádek["popis"]."</td></tr>"; } ???????? |
||
Nox Profil |
#4 · Zasláno: 5. 6. 2009, 12:42:18
meh ;) ...
Mj. diakritika v názvech proměnných? To opravdu není vůbec pěkný <?php $i=0; while($radek = mysql_fetch_array($vysledek)) { $text = "<tr><td class=\"ledenb ".$radek["obsazeno"]; if(i%2 == 0) $text .= " sudy"; echo "$text\">$radek[popis]</td></tr>"; $i++; } ?> |
||
tomas777 Profil |
#5 · Zasláno: 5. 6. 2009, 15:42:59
Díky moc dnes byl špatný den.
|
||
tomas777 Profil |
#6 · Zasláno: 6. 6. 2009, 08:58:27
Potřeboval bych vysvětlit konstrukci "i%2 == 0" nechápu ty procenta.
|
||
Yur4Y Profil |
#7 · Zasláno: 6. 6. 2009, 09:04:13
To je zvyšok po delení. Napríklad 11 % 3 = 2. Podmienka $i % 2 == 0 platí vtedy, ak je $i párne. (Nox - chýba vám znak $ na 6.riadku kódu).
|
||
tomas777 Profil |
#8 · Zasláno: 6. 6. 2009, 13:00:43
Tak a už to chápu na 100%. Díky
|
||
Časová prodleva: 15 let
|
0