Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dynamiczne tworzenie input w formularzu
Forum PHP.pl > Forum > Przedszkole
Anonymous
robie kilkanascie inputow w formularzu..
sa one tworzone przez php z bazy danych..
tyle ile jest rekordow tyle mam input..
jak moge sie odwolac do tych inputow w skrypcie php po submit?

szukam tego juz godzine i nie moge nigdzie znalezc.. pewnie juz bylo na forum ale nie znalazlem
Seth
Mozesz dac w name inputu np. jakas_nazwa[] dla wszystkich pol.
W php bedziesz wtedy mogl w prosty sposob odwolac sie do nich jak do tablicy przez:
$_POST/$_GET['jakas_nazwa'][<index>]
Anonymous
a skad mam wiedziec ile tych inputow stworzyl?
broU
np. stwórz sobie zmienną $countINPUT i przy każdym stworzeniu nowego INPUT'a dodawaj 1 do tej zmiennej . Później ją możesz przekazać jako <input type="hidden" name="countINPUT" value="$countINPUT"> ...
Anonymous
poradzilem sobie inaczej:
  1. <?php
  2. while ($id=$_POST['pamiec'][$i])
  3. ?>
Seth
Cytat(Anonymous @ 2004-07-12 15:40:45)
a skad mam wiedziec ile tych inputow stworzyl?

  1. <?php
  2. $ileInputow = count( $_POST['pamiec'] );
  3. ?>
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.