Witam. Mam mały problemik z rozwijaną listą. Próbuję ją odpalić za pomocą pętli foreach, lista działa z jednym mankamentem tzn pojawiają się możliwości do wyboru ale wszystkie pod jedną grupą i to zawartą jako ostatnią w mojej tablicy. Wszystkie pozostałe grupy się nie wyświetlają. Przeglądam kod po raz setny i nie widzę miejsca gdzie popełniłem błąd. Jak będziecie mieli chwilę to zerknijcie

Pozdrowionka
echo "<option value='' "; echo ">----------------------------</option>"; $licz=0;
'dzial' =>'1grupa',
//tu wpisane opcje wyboru
'dzial' =>'2grupa',
//tu wpisane opcje wyboru
'dzial' =>'3grupa',
//tu wpisane opcje wyboru itd...
);
foreach ($dane as $var => $field){
if ($var=='dzial')
{
if ($licz!='0') {echo "</optgroup>";} echo "<optgroup label=".$field.">"; $licz=$licz+1;
}
else
{
echo "<option value=".$var; if (($var==$check)) {echo " selected";} echo ">".$field."</option>"; }
}
echo "</optgroup></select>";