Forum » Programiranje » Izmenjevanje barv v tabeli
Izmenjevanje barv v tabeli
bzagozen ::
Imam naslednji problem. Naredil sem forum (forum). Ko uporabnik pogleda odgovore na neko temo, se mu naredi tabela, v kateri se ponavljajo odgovori po vrstnem redu. Vsak odgovor ima isto obliko pa bla bla... (saj veste, kako dela forum). Sedaj bi pa rad, zaradi večje preglednosti, naredil tako, da bi se vrstice, ki vsebujejo VSAK DRUGI recordset pobarvale drugače, kot prejšnji. Na kratko, da bi se izmenjevale barve. (tako kot na tem forumu črna in siva).Programiram v ASP, vendar to ni ovira, da mi PHP mojstri ne bi v principu razložili, kako se to naredi, potem bi pa jaz to že nekako prevedel v ASP kodo.Hvala za odgovore.
www.alkoma.si
Satanized ::
e cak, to pa mam implementirano ... sam mal da poiscem ...
evo:
npr:
if($trnum == 1) { $col = "#77B9D2"; $trnum = $trnum + 1; }
elseif($trnum == 2) {$col = "#65B0CD"; $trnum = 1; }
P.S.: Prej moras trnum postavit na 1 ali pa 2, ker drugace ne bo nobena zanka stekla, btw, to porabis v glavni while($row = mysql_fetch_array($result)) zanki ...
lp
evo:
npr:
if($trnum == 1) { $col = "#77B9D2"; $trnum = $trnum + 1; }
elseif($trnum == 2) {$col = "#65B0CD"; $trnum = 1; }
P.S.: Prej moras trnum postavit na 1 ali pa 2, ker drugace ne bo nobena zanka stekla, btw, to porabis v glavni while($row = mysql_fetch_array($result)) zanki ...
lp
Gre-Gor ::
while ($nekj = mysql_fetch....) {
if ($barva == "#E8E8E8") {
$barva = "#D8D8D8";
} else {
$barva = "#E8E8E8";
}
echo "<tr bgcolor="$barva">";
}
evo en cist tak na easy primer....
if ($barva == "#E8E8E8") {
$barva = "#D8D8D8";
} else {
$barva = "#E8E8E8";
}
echo "<tr bgcolor="$barva">";
}
evo en cist tak na easy primer....
http://www.delphi-si.com
bzagozen ::
OK, idejo sem dobil in se lotil dela. Končal sem že po 5 minutah programiranja. Je easy kot pasulj, če maš idejo, ali če ti jo dajo. Takole sem pa rešil, če bo koga pozneje zanimalo;
Dim stetje_MMColParam
Dim barva_MMColParam
stetje_MMColParam=1
..:: Tale del pride v zanko, ki se ponavlja ::..
[% if stetje_MMColParam=1 then
barva_MMColParam="#FFFFFF"
stetje_MMColParam=stetje_MMColParam+1
else
barva_MMColParam="#FCFCFC"
stetje_MMColParam=stetje_MMColParam-1
end if %]
Potem pa samo celicam določiš, da imajo ozadje;[% =barva_MMColParam %]Pa dela kot šus. Preverite!Hvala, še enkrat za pomoč.
Dim stetje_MMColParam
Dim barva_MMColParam
stetje_MMColParam=1
..:: Tale del pride v zanko, ki se ponavlja ::..
[% if stetje_MMColParam=1 then
barva_MMColParam="#FFFFFF"
stetje_MMColParam=stetje_MMColParam+1
else
barva_MMColParam="#FCFCFC"
stetje_MMColParam=stetje_MMColParam-1
end if %]
Potem pa samo celicam določiš, da imajo ozadje;[% =barva_MMColParam %]Pa dela kot šus. Preverite!Hvala, še enkrat za pomoč.
www.alkoma.si
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Random freeze računalnikaOddelek: Pomoč in nasveti | 1638 (1377) | Venoox |
» | Rewrite URLja (apache)Oddelek: Izdelava spletišč | 972 (892) | levaky |
» | Kaj pomeni ® in ©Oddelek: Loža | 1654 (1222) | PacificBlue |
» | [Java] Servlet ne prepozna šumnikovOddelek: Programiranje | 1550 (1476) | MarkookraM |
» | C++ in datotekeOddelek: Programiranje | 1190 (1106) | Gundolf |