![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 265 Pomógł: 4 Dołączył: 30.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Nie wiem jak rozwiązać taki problemik. Najpierw w formularzu wpisuje ilość graczy np.3 Potem chce aby mi się wyświetliły po sobie 3 inne formularze ( ilość tych formularzy zależna od tego ile wpisałem w poprzednim) w których wpisywał bym nazwe gracza i nasępnie wysyłał do bazy tak aby każdy gracz był nowym rekordem. Z góry dzięki za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 403 Pomógł: 68 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zakładam że pierwszy formularz ma pole ile_graczy i jest wysyłany POST'em I jeżeli dobrze mi się wydaje to w skrypcie add.php powinieneś mieć tablicę gracz_imie dalej po prostu wyciągasz w pętli po kolei każde imie gracza i dajesz insert do bazy danych UWAGA PISANE BEZ TESTOWANIA Ten post edytował f1xer 30.07.2008, 14:54:04 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 265 Pomógł: 4 Dołączył: 30.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jest taki mały problem ponieważ raczej nie moge skorzystać z tablicy (a jeśli moge to jak?) gdyż poza nazwą gracza w formularzu musze wybrać jeszcze drużyne i jako hidden przesyłam id turnieju.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 403 Pomógł: 68 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
No ale zasada zostaje ta sama dodajesz w pętli jeszcze inne pola formularza, np select z druzyną tylko jego nazwa= druzyna[$ile] gdzie $ile={0....$ile_graczy}, a jeżeli id_turnieju ma być jedno to dajesz tego hiddena za pętlą jeżeli ma ich być tyle ile tych formularzy to też dajesz w pętli id_turnieju[$ile]. Po odebraniu danych masz sytuację gdzie masz 3 tablice
1. Zawiera imie gracza 2. Zawiera druzyne 3. Zawiera id turnieju |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:57 |