Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tablice
Forum PHP.pl > Forum > PHP
quex
Witam!


Mam kilkanaście pól chceckbox, każde ma name="towar[ID]" i jakieś value. Teraz pojawia się problem bo jak zaznacze pole o name towar[3] i towar[12], i będe chciał odczytać value funkcją:
  1. <?php
  2. for($i=1;$i<=count($_POST['towar']);$i++){
  3. echo $_POST['towar'][$i];
  4. }
  5. ?>

to nie wyświetli mi, bo pola towar[1] i towar[2] nie mają żadnego value. Bardzo proszę o pomoc.
AxZx
to daj warunek
  1. <?php
  2. if(isset($_POST['towar'.$i])){
  3. ...
  4. }
  5.  
  6. ?>
nospor
nadaj checkboxom name="towar[]" bez zadnych id. dostaniesz w rezultacie tablicę towar:
  1. <?php
  2.  
  3. $tow=$_POST['towar'];
  4. foreach ($tow as $key=>$value)
  5.  echo $key.'-'.$value;
  6.  
  7. ?>
quex
Wielkie dzięki!
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.