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

Bojenje neparnih redova

[es] :: PHP :: Bojenje neparnih redova

[ Pregleda: 2277 | Odgovora: 4 ] > FB > Twit

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 - pre 208 meseci
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
 
Odgovor na temu

CtrlAltDel
Beograd

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



Profil

icon Re: Bojenje neparnih redova03.03.2007. u 23:53 - pre 208 meseci
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...
 
Odgovor na temu

meduljak

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

Sajt: www.infopanel.co.ba


Profil

icon Re: Bojenje neparnih redova04.03.2007. u 00:13 - pre 208 meseci
Moze li pomoc kako da ubacim brojac u onaj svoj kod?
Infopanel...integrate yourself
www.infopanel.co.ba | www.dineco.co.ba
 
Odgovor na temu

Jbyn4e

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



+257 Profil

icon Re: Bojenje neparnih redova04.03.2007. u 08:52 - pre 208 meseci
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)
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

meduljak

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

Sajt: www.infopanel.co.ba


Profil

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

Vrlo lijepo dodat brojac, razumljivo, jednostavno. Hvala jos jednom!
Infopanel...integrate yourself
www.infopanel.co.ba | www.dineco.co.ba
 
Odgovor na temu

[es] :: PHP :: Bojenje neparnih redova

[ Pregleda: 2277 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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