Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wszystkie elementy dynamicznego formularza
Forum PHP.pl > Forum > PHP
sienko.info
Witam. Mam pytanie odnośnie formularzy w php.
Muszę stworzyć formularz z method=POST, w którym nie jest znana liczba elementów tego formularza, a także nie są znane nazwy, ponieważ będzie on generowany dynamicznie na podstawie danych pobieranych z bazy.
W związku z tym mam pytanie: jak w php po wciśnięciu Submit przejść przez wszystkie elementy formularza, sprawdzić ich typy i wartości?
Za wszelkie odpowiedzi będę szczerze wdzięczny!
ferr
  1. <?php
  2. if (isset($_POST['foobar']))
  3. {
  4.  var_dump($_POST);
  5.  
  6. //przejezdzamy sie po polach formularza ;)
  7.  
  8. foreach ($_POST as $name => $value)
  9. {
  10.  
  11. echo 'Wartosc pola '.$name.' to '.$value.'';
  12. }
  13.  
  14.  
  15. }
  16. ?>
sienko.info
Chodzi mi o coś troszkę innego, mianowicie żeby użyć isset($_POST['nazwa']) musi być znany string 'nazwa'. Chodzi o to że nie jest on znany i zanim pobiorę wartość z tablicy $_POST musiałbym się dowiedzieć jak nazywają się kolejne indeksy (klucze tablicy asocjacyjnej) tejże tablicy.

Wypas.
Ludzie odpowiadają szybciej niż jestem w stanie napisać kolejne pytanie:)
Wielkie dzięki!
mokry
Jeśli nazwy pobierasz z MySQL'a, to zrób zapytanie SELECT, użyj pętli i generuj dynamicznie form'a poprzez pobrane dane.
O to chodzi?
sienko.info
Dziękuję Wam za odpowiedzi!
W tej chwili już wszystko jest jasne!
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.