macangelo: Tabellenzeilen mit abwechselnder Farbe

Hi,

Ich will eine mittels MySQL-Abfrage und While-Schleife erstellte Tabelle so darstellen, dass die Zeilen abwechselnd unterschiedliche Farben haben: hellgrau, dunkelgrau, hellgrau, dunkelgrau... usw. Hat jemand eine Tipp?

Herzlichen Dank

Macangelo

  1. Hello,

    Ich will eine mittels MySQL-Abfrage und While-Schleife erstellte Tabelle so darstellen, dass die Zeilen abwechselnd unterschiedliche Farben haben: hellgrau, dunkelgrau, hellgrau, dunkelgrau... usw. Hat jemand eine Tipp?

    a) Einen Zähler mitlaufen lassen und mit modulo Anzahl der Formate den Farbindex berechnen.
    b) Mit abwechelnden Klassen arbeiten (ebenfalls mit Zähler)

    Schau Dir das Beispiel auf http://selfhtml.bitworks.de --> Adressverwaltung

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau
    1. Hello,

      nochmal in Kurzform

      $_color = array('#AAFFEE','#AAEEFF');
      $count = 0;

      das <tr> steht in der Schleife

      <tr bgcolor="".$_color[++$count%2]."">\n";

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau
      1. Genaus habe ich es gemacht (Die Farben "fast" genauso) ;-)

        Ganz herzlichen Dank noch mal
        Macangelo

  2. Moin!

    Hat jemand eine Tipp?

    $Hinnergrund="grün";
    Für $X = 1 bis unbestimmt Step 1 {
      is $Hinnergrund=="grün" {
         $Hinnergrund=="blau";
      } sonsd {
         $Hinnergrund=="gründ";
      }
       brüll "Zeile mit Stil Hinnergrund=$Hinnergrund";
       ...
    }

    Herzlichen Dank

    Bidde.

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix®

    --
    Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.
    1. Moin!

      $Hinnergrund="grün";
      Für $X = 1 bis unbestimmt Step 1 {
        is $Hinnergrund=="grün" {
           $Hinnergrund=="blau";
        } sonsd {
           $Hinnergrund=="gründ";
        }
         brüll "Zeile mit Stil Hinnergrund=$Hinnergrund";
         ...
      }

      $Hinnergrund="grün";
      Für $X = 1 bis unbestimmt, Step 1 {
        is $Hinnergrund=="grün" {
           $Hinnergrund="blau";
        } sonsd {
           $Hinnergrund="grün";
        }
         brüll "Zeile mit Stil Hinnergrund=$Hinnergrund";
         ...
      }

      Mist. Jetzt hatte ich der Universellen Nuschel-Interpreter-Spache (NIS) einen Feeler drin.

      MFFG (Mit freundlich- friedfertigem Grinsen)

      fastix®

      --
      Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.
  3. Hallo

    my $counter=0;
    while(du die datenbankeinträge holst){
    $classname=($counter mod 2)?'hellgrau':'dunkelgrau';

    #sonstwas

    $counter++;
    }

    Bert

    p.S. das ist nicht wirklich PHP.

    --
    E492: Not an editor command: Wq
  4. Ganz herzlichen Dank alle!

  5. Hallo,

    Ich will eine mittels MySQL-Abfrage und While-Schleife erstellte Tabelle so darstellen, dass die Zeilen abwechselnd unterschiedliche Farben haben: hellgrau, dunkelgrau, hellgrau, dunkelgrau... usw. Hat jemand eine Tipp?

    Wenn es per JavaScript sein darf dann kann dir auch http://www.alistapart.com/articles/zebratables/ helfen, wobei das eigentlich nicht nötig ist wenn du eh mit einer Programmiersprache arbeitest.

    Grüße
    Jeena Paradies

    --
    Arbeitsamt verarscht sich selbst
    http://jeenaparadies.de/weblog/2004/september/arbeitsamt/
    SELFTreffen in Dresden - Ein Bericht
    http://community.de.selfhtml.org/treffen/2004/dresden/