cosima: suchausgabe

hallo,

ich brauch` mal eure hilfe !

ich habe mit php ein kleines suchskript erstellt und möchte, dass nun nur jede zweite zeile des suchergebnisses mit einer hintergrundfarbe hinterlegt wird. geht das überhaupt ?

danke schon mal. gruss cosima

  1. hi

    geht das überhaupt ? klar!:-)

    gebe das ergebnis doch einfach in einer html tabelle aus. jedes neue Ergebnis bekommt eine eigene Zeile. Dieser Html-zeile kannst du doch mit dem Attr: bgcolor belegen.

    um eine Abwechslung hineinzubringen:

    stat = 0;
    while (lese suchergebnisse)
    {
     if(stat == 0)
     {
       hinterfarbe blau;
       stat=1;
     }
     else if(stat == 1)
     {
       hinterfarbe rot;
       stat=0;
     }
    }
    bye

  2. hallo,

    ich brauch` mal eure hilfe !

    ich habe mit php ein kleines suchskript erstellt und möchte, dass nun nur jede zweite zeile des suchergebnisses mit einer hintergrundfarbe hinterlegt wird. geht das überhaupt ?

    danke schon mal. gruss cosima

    hallo,
    lass doch eine varaible i mitlaufen, die du bei jeder ausgabe hochzählst und schau dann jedesmal, ob i gerade oder ungerade ist, dann kannst du bei geraden i die zeile hinterlegen

    1. Hallo cosima!

      .... ob i gerade oder ungerade ist, dann kannst du bei geraden i die zeile hinterlegen

      Mit
       if($i % 2)
      bekommst du raus ob die Zeile grade oder ungrade ist (% => Modulo operator => liefert Rest der Division (hier) durch zwei => also 1 oder 0 => die Bedingung ist jedes zweite Mal erfüllt.)

      Gruss,
       Carsten