Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Bojenje neparnih redova

[es] :: PHP :: Bojenje neparnih redova

[ Pregleda: 601 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

meduljak

Član broj: 24045
Poruke: 63
*.paleol.net.

Sajt: www.infopanel.co.ba


Profil

icon Bojenje neparnih redova03.03.2007. u 23:35

Pozdrav,
kombinujem php+mysql i ispisujem podatke iz baze u tabelu, kojoj sam napravio zaglavlje u html.
Jedan red ima 22 kolone. Volio bih da nekako obojim svaki drugi red (recimo neparni), kako bi se lakse citala tabela.

Evo komad koda koji koristim da ispisem tabelu, mozda tu nesto treba dodati:


Code:
  while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) 
      {
        print "\t<tr>\n";
        foreach ($line as $col_value) 
        {
        print "\t\t<td class=bg bgcolor=#ffffff>
    <b> <div align=center><font face=verdana size=1.5  color=#CC3333>$col_value </td>\n";
            }
        print "\t</tr>\n";
          }
    print "</table>\n"; 



Infopanel...integrate yourself
www.infopanel.co.ba | www.dineco.co.ba
03.03.2007. u 23:35 

CtrlAltDel
Milos Sretenovic
Beograd

Član broj: 96286
Poruke: 319
*.ADSL.neobee.net.

Sajt: www.pixart.co.yu


Profil

icon Re: Bojenje neparnih redova03.03.2007. u 23:53
hm, ja u slicnim situacijama napravim npr. dve klase .prvi i .drugi...

onda kad pustim for petlju npr. $i=0; $i<=count($rezbaza)-1; $i++ ubacim liniju if (bcmod($i,2)==0) {$stil='prvi';} else {$stil='drugi'; };

i naravno gde stampam red stavim class="'.$stil.'" ...

naravno mozes samo da trpas background-color kod boje...

a u tvom primeru uvedi neki brojac...
03.03.2007. u 23:53 

meduljak

Član broj: 24045
Poruke: 63
*.paleol.net.

Sajt: www.infopanel.co.ba


Profil

icon Re: Bojenje neparnih redova04.03.2007. u 00:13
Moze li pomoc kako da ubacim brojac u onaj svoj kod?
Infopanel...integrate yourself
www.infopanel.co.ba | www.dineco.co.ba
04.03.2007. u 00:13 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3135
*.vdial.verat.net.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Bojenje neparnih redova04.03.2007. u 08:52
E pa ako sam ne mozes da smislis zamenu za for u okviru while...
Treba ti brojac koji ces da povecavas za jedan i da proveravas ostatak:

Citat:

$brojac=1;
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
if ($brojac%2!=0) $boja='#ffffff'; else $boja='#cccccc';
print "\t<tr>\n";
foreach ($line as $col_value)
{
print "\t\t<td class=bg bgcolor=".$boja.">
<b> <div align=center><font face=verdana size=1.5 color=#CC3333>$col_value </td>\n";
}
print "\t</tr>\n";
$brojac++;
}
print "</table>\n";


Malo razmisljajte ljudi....

P.S. % je ostatak deljenja dva broja (modulus, Remainder of $a divided by $b., videti http://www.php.net/manual/en/language.operators.arithmetic.php)
04.03.2007. u 08:52 

meduljak

Član broj: 24045
Poruke: 63
*.paleol.net.

Sajt: www.infopanel.co.ba


Profil

icon Re: Bojenje neparnih redova04.03.2007. u 21:10
Hvala, radi ;-)

Vrlo lijepo dodat brojac, razumljivo, jednostavno. Hvala jos jednom!
Infopanel...integrate yourself
www.infopanel.co.ba | www.dineco.co.ba
04.03.2007. u 21:10 

[es] :: PHP :: Bojenje neparnih redova

[ Pregleda: 601 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.