Witam!

Mam mały problem; otóż: chcę wyciągnąć z tabeli pracowników, żeby później np usunąć wybranych. I teraz:

Będę to trzymał w tablicy asocjacyjnej $tablica.

  1. while($row = mysql_fetch_array($result))
  2. {
  3. $tablica[$row['ID_pracownik']] = $row['imie'];
  4. }


Później chcę wypisać każdego z pracowników i umieścić przy nim checbox:

  1. <?php foreach ($tablica as $key => $element) { ?> <input id="<?= $element ?>" type="checkbox" name="tablica[]" value="<?= $key ?>" />
  2. <label for="<?= $element ?>"><?= $element ?></label> <br /> <? } ?>


Wypluwa mi błąd w linijce:
  1. <label for="<?= $element ?>"><?= $element ?></label> <br /> <? } ?>

o treści:
Kod
Notice: Undefined variable: element in ... line 29



Ktoś może rzucić jakieś światło czy zmierzam w dobrym kierunku i co jest nie tak? Dzięki smile.gif

EDIT:
Solved:

  1. foreach ($tablica as $key => $element) {
  2. echo "<input id=\"".$element."\" type=\"checkbox\" name=\"tablica[]\" value=\"".$element."\" />
  3. <label for=\"".$element."\">".$element."</label> <br/>";
  4. }