1) Ostrzeżenie co dostałeś, należało ci się jak najbardziej
2) Zamiast się denerwować, opisuj problem porządnie. Dopiero d3ut3r zgadł/wywrózył o co ci tak naprawdę chodzi. Twoje pierwsze posty naprawdę średnio wskazywały o co ci tak naprawdę chodzi. Dopiero kolejny temat, który założyłeś, a który nie jest widoczny pokazał, co chciałeś zrobić.
3) Ten temat otwieram, byś znowu nie robił crossa. A przy okazji podam ci lepsze rozwiązanie niż, to które zaproponowałeś w drugim temacie:
Skoro chcesz, by co drugi parzysty miał inną klasę, to poprostu dwystarczy robić warunek:
if ($a % 4 == 0)
Skoro jeden parzysty to % 2 to co drugi parzysty to % 4

czyli pełen kod:
for($a=0; $a < $ile; $a++)
{
if ($a % 2 == 0)
{
if ($a % 4 == 0)
$klasa = 'cośtam';
else
$klasa = 'innecośtam';
?><li class="
<?php echo $klasa;?>"><button onclick="podrecznik_pobierz('
<?php echo $zmienna[$a]; ?>', '
<?php echo $zmienna[$a+1
];?>')" type='button'>Pobierz</button>
<?php echo $zmienna[$a]; ?></li>
<? }
}