zigma.dk <zigma@zigma.dk> wrote in message news:<brsrb9$3a4$1@sunsite.dk>...
> Brian Emilius wrote in dk.edb.internet.webdesign.serverside.php:
> > Hej NG
> >
> > Er der nogen der har et forslag til mit problem:
> >
> > Jeg kunne godt i nedenstående eksempel tænke mig at jeg havde mulighed for
> > at indsætte to forskellige id'er sådan at hver anden række kommer til at se
> > forskellig ud.
> >
> > Eks.:
> >
> > $resultat = mysql_query("SELECT * FROM foo");
> > while($raekke = mysql_fetch_array($resultat)){
> > extract($raekke);
> >
> > print "<tr><td>$array, $array2 osv...</td></tr>\n";
> >
>
>
> Ved ikke om det er dette du tænker på:
>
>
> $tmpVar="0";
> $resultat = mysql_query("SELECT * FROM foo");
>
> while($raekke = mysql_fetch_array($resultat)){
> extract($raekke);
> $tmpVar++;
>
> if($tmpVar=="1"){
> $tmpVar="2";
> print "<tr><td bgcolor=\"#AAAAAA\">$array, $array2
> osv...</td></tr>\n"; // Det som skal skrives på den ene slags linie
> }else{
> $tmpVar="1";
> print "<tr><td bgcolor=\"#BBBBBB\">$array, $array2
> osv...</td></tr>\n"; // Det som skal skrives på den anden slags linie
> }
> }
> }
>
>
> Venligst zigma
Dette kan gøres meget nemmere:
$query = mysql_query('SELECT foo FROM bar');
while($row = mysql_fetch_array($query) {
$color = ($flip=!$flip) ? '#000000' : '#FFFFFF';
print '<td style="background-color: '.$color.'">noget tekst</td>';
}
--
Jonathan Holst
http://phphacker.dk - the hacking does the difference