Varannan rad
Fredag: försökte bl.a. få varannan rad i Vanliga frågor att bli i olika färg. Jag kände att det behövdes för att för att göra det mer överskådligt och lätt att hitta bland dem.
Det gällde ju att i PHP göra udda rader till en viss klass och jämna till en annan.
Så jag gav mig ut och sökte. Provade några olika tips, men inget av dem fungerade. Som några gånger förr så hade phpportalen svaret. Någon hade ställt frågan och sedan fått en massa varianter till svar. Det var en kombination av dem som fungerade. Här är koden , med mina förklaring inkluderade:
while($minrad = mysql_fetch_array($result)) {o.s.v.
// Varje FAQ-fråga får en variabel med sig i while loopen.
// Den börjar på ett och ökar.
$n=++$n;
// Så fort variabeln är 3 så byts den ut till 1, och räkningen börjar om.
if($n > 2){ $n = 1; }
// Om variabeln är $n%2, vilket tydligen är 1: ge den klassen ruta_udda
if($n%2) {
$class='ruta_udda';
// Annars (2): ge den klassen ruta_jamn
} else {
$class='ruta_jamn';
}
echo "<div class=" . $class . ">";
Jag minns inte allt som jag gjorde förra veckan, eftersom jag inte bloggade om det då. Men jag skrev ner något på pendeln på väg hem, så när jag hittar lappen så dyker väl mer upp här retroaktivt.
0 Comments:
Skicka en kommentar
<< Home