Autor Zpráva
peter_r
Profil
neviem či som to dal do správnej témy, rozmýšľal som nad hmtl alebo css, ale je to výpis z databázy, tak som sa rozhodol sem, sory ak zle ...

na výpis riadkov z tabuľky používam toto:

$vypis = Db::queryAll('
            SELECT *
            FROM tabulka
        ');
        
        foreach ($vypis as $u)
        {
            
            echo("<td> ".htmlspecialchars($u['id'])."</td>");
            echo("<td> ".htmlspecialchars($u['nazov'])."</td>");
        }

samozrejme je tam viac údajov a tiež veľa riadkov, a aby to bolo prehľadnejšie, chcel by som aby každý druhý riadok striedavo bolo napr. písmo inou farbou, alebo pozadie čierne ....


a neviem ako na to, pomôže niekto prosím ...
anonym_
Profil *
peter_r:
Každému druhému přidej v HTML nějakou třídu, kterou ho ostyluješ. Použij třeba klíč z cyklu foreach ($vypis as $k => $u), kde budeš kontrolovat $k pomocí modula.

Nebo čistě v CSS, :nth-child.
peter_r
Profil
ďakujem, toto nth-child je super

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0