masz racje, jezeli ciag slow to moge tak zrobic, ale co jezeli mam to tak, ze zaleznie od wielkosci zmiennej $value, wyswietla mi dane slowo o innym parametrze font? jak to byscie zrobili?
while ( list
($key, $value) = each($a4) ) {
if ($value<2)
{
echo "<font class=\"nazwa1\">$key</font>"; }else{
switch ($value) {
case "2":
echo "<font class=\"nazwa2\">$key</font>"; break;
case "3":
echo "<font class=\"nazwa3\">$key</font>"; break;
case "4":
echo "<font class=\"nazwa4\">$key</font>,"; break;
case ($value > 5):
echo "<font class=\"nazwa5\">$key</font>"; break;
}
}
przespałem się z tym i jakoś samo wpadło, może trochę mało finezyjnie ale działa

wyglądało by to tak:
$p=1;
while ( list
($key, $value) = each($a4) ) {
if ($value<2)
{
if($p>1)
echo "<font class=\"nazwa1\">$key</font>"; }else{
if($p<2)
{
if($p>1)
switch ($value) {
case "2":
echo "<font class=\"nazwa2\">$key</font>"; break;
case "3":
echo "<font class=\"nazwa3\">$key</font>"; break;
case "4":
echo "<font class=\"nazwa4\">$key</font>"; break;
case ($value > 5):
echo "<font class=\"nazwa5\">$key</font>"; break;
}
}else{
switch ($value) {
case "2":
echo ",<font class=\"nazwa2\">$key</font>"; break;
case "3":
echo ",<font class=\"nazwa3\">$key</font>"; break;
case "4":
echo ",<font class=\"nazwa4\">$key</font>"; break;
case ($value > 5):
echo ",<font class=\"nazwa5\">$key</font>"; break;
}
}
}
$p++;