Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> Automatyczne generowanie formularza
mati_b
post 21.02.2007, 19:18:26
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.02.2007

Ostrzeżenie: (0%)
-----


Witam, jak widać jestem nowy na forum więc zaczynam od pszedszkola. Mam nadzieję że będę w przyszłości pomocny dla forumowiczów i że zagoszczę tutaj na dłużej. Mój pierwszy problem przy stawianiu pierwszych kroków w php wygląda następująco. Otóż muszę wygenerować formularz o n inputach. Tzn użytkownik podaje mi liczbę i chcę wygenerować tyle inputów ile dostałem od użytkownika oraz zapisać wyniki w jakichś zmiennych (tablicy ?) tak żebym mógł później z tego korzystać bez względu na to czy imputów będzie 3 czy 20. Będę bardzo wdzięczny za podanie odpowiedzi. Pozdrawiam.
Go to the top of the page
+Quote Post
kossa
post 21.02.2007, 19:24:04
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Cześć!

Nadaj każdemu polu nazwę name="pole[]"

Następnie w php po przesłaniu danych w pętli możesz odczytać wartość wszystkich danych:

  1. <?php
  2. $_POST["pole"][$i];
  3. ?>

itd;

Pozdrawiam,
Łukasz

edit:
nie napisałem co to $i - nr rekordu w tablicy a ile rekordów to count($_POST["pole"]) a jak je wybrać to pętla for, gotowca nie napiszę, pogłówkuj, to najlepsza metoda na naukę smile.gif
powodzenia!

Ten post edytował kossa 21.02.2007, 19:25:40


--------------------
Go to the top of the page
+Quote Post
mati_b
post 21.02.2007, 19:27:18
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.02.2007

Ostrzeżenie: (0%)
-----


Dokładnie o to mi chodziło i nie chciałem gotowca smile.gif. Wielkie dzięki zabieram się do pracy smile.gif.
Go to the top of the page
+Quote Post
strife
post 21.02.2007, 19:51:34
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Temat nie posiada prefix'u, wyślij do mnie PW z poprawną nazwą tematu to otworze.

Zamykam


--------------------
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 02:13