phpbar.de logo

Mailinglisten-Archive

[php] DAO-Frage: Bgcolor pro Tabellenzeile/Datensatz aendern

[php] DAO-Frage: Bgcolor pro Tabellenzeile/Datensatz aendern

Wolfgang Hauck php_(at)_phpcenter.de
Mon, 26 Aug 2002 10:47:01 +0200


>Aloha,

>> Von: 	Elmar[SMTP:elni_(at)_freenet.de]
>>
>> Kann mir jemand mal kurz mit einem kleinen
>> "PHPTabellenfarbenproDatensatzänderer" aushelfen? Ich komm einfach nicht
>> drauf, wie ich den aktuellen Ergebnistabellenzeiger meiner MySQL Abfrage
>> abfragen kann. Danach würde ich halt einfach sowas in der Richtung
>> if(($ergebnisZeiger_row % 2)!=0){echo "#FFFFFF";}else{echo "#CCCCCC"}
>>
>sieht doch schon mal gut aus,.... wenn du es in die Schleife
>über die Ergebnisse wie folgt einbaust:

>$i = 0;
>while (mysql_fetch .....) {
>  ....
>  if(($i % 2)!=0){echo "#FFFFFF";}else{echo "#CCCCCC"}
>  ...
>  $i++;
>}

>> Oder ist das alles sowieso Quarck und es geht noch einfacher?
>Naja höchstens so :

>(Zeile if .... und $i++ in einem):

>echo ( $i++ % 2 != 0 ? '#FFFFFF' : '#CCCCCC' );

Oder so:

$farbe[0] = '#FFFFFF';
$farbe[1] = '#CCCCC' ;
$i = 0;
while (mysql_fetch .....) {
  ....
  echo $farbe[$i++%2];
  ...
}

MFG Wolfgang


php::bar PHP Wiki   -   Listenarchive