Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Form multi select -> tablica
Forum PHP.pl > Forum > PHP
lukass
Witam

Mam maly problem, mam pole wielokrotnego wyboru w formularzu i chcialem po submitnieciu zrobic tablice z zaznaczonych elementow i ja wyswietlic, niestety nie mam pojecia jak zrobic z zaznaczonych pol tablice, poniewaz on widzi ostatnie zaznaczone pole a pomija wszystkie przed nim (patrzac na GET'a sle tak: arg9=costam&arg9=costaminnego&arg9=jeszczecos, wyswietla jedynie 'jeszczecos').
soldat
Nazwij te checkboxy (bo zakładam że tu o checkboxy chodzi) np. tak :
  1. <input type="checkbox" name="tab[]" value="1">


Po wywołaniu formularza już masz tablicę złożoną z zaznaczonych pól - możesz odczytać które zostały zaznaczone np. w ten sposób :

  1. <?php
  2.  
  3. foreach ($_POST['tab'] as $war) { .... }
  4.  
  5. ?>
lukass
Wielkie dzieki brakowalo tylko [] w nazwie zmiennej w formularzu, przelecialem foreach'em i wyszlo. To nie byly checkboxy ale select menu (z wielokrotnym wyborem), ale wazne ze dziala!

Bardzo dziekuje!
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.