Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Li - class na zmianę
Forum PHP.pl > Forum > Przedszkole
Kahras
Sprawa wygląda tak:


  1. <?PHP
  2. $order = 0;
  3. $number_of_people = 0;
  4. $skills = $SQL->query('SELECT name,online,level,experience,vocation,promotion FROM players WHERE players.deleted = 0 AND players.group_id NOT IN ('.implode(',', $config['site']['groups_hidden']).') AND name != "Account Manager" ORDER BY level DESC, experience DESC LIMIT 5;');
  5. foreach($skills as $skill) {
  6. $order++;
  7. if(is_int($number_of_people / 2))
  8. $bgcolor = $config['site']['darkborder'];
  9. else
  10. $bgcolor = $config['site']['lightborder'];
  11. $number_of_people++;
  12. $players_skill .= '<li class=type1><B><a href="?subtopic=characters&name='.urlencode($skill['name']).'">'.($skill['online']>0 ? "<font color=\"green\">".$skill['name']."</font>" : "".$skill['name']." (".$skill['level'].")</font>").'</a>';
  13. }
  14. echo "$players_skill";
  15. ?>



Chodzi mi o to by co wiersz był inny class:
  1. <li class=type1>
  2. <li class=type2>
  3. <li class=type1>
  4. <li class=type2>



By był taki efekt:




Myślę że mi pomożecie !
Turson
  1. $i=0;
  2. foreach(...){
  3. $klasa = ($i%2==0) ? "jakaś" : "inna";
  4. $i++;
  5. }


Widzę, że Tibia
Kahras
Dalej tego nie ogarniam : /
Turson
  1. foreach($skills as $skill) {
  2. $order++;
  3. if($order%2==0) $bgcolor = $config['site']['darkborder'];
  4. else $bgcolor = $config['site']['lightborder'];
  5. $number_of_people++;
  6. $players_skill .= '<li class="'.$bgcolor.'"><B><a href="?subtopic=characters&name='.urlencode($skill['name']).'">'.($skill['online']>0 ? "<font color=\"green\">".$skill['name']."</font>" : "".$skill['name']." (".$skill['level'].")</font>").'</a>';
  7. }
Kahras
Turson
Podejrzyj w źródle strony jakie klasy nadało
Kahras
Cytat
<li class="#13120e"><B><a href="?subtopic=characters&name=Never+Back">Never Back (2508)</font></li></a>
<li class="#0e0d0c"><B><a href="?subtopic=characters&name=Web+Tester">Web Tester (2508)</font></li></a>


Dobra poradziłem sobie!

Turson dziękuje ci za pomoc!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.