Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Form multi select -> tablica, jak zrobic tablice?
lukass
post 12.08.2005, 22:53:22
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 20.03.2002

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


Witam

Mam maly problem, mam pole wielokrotnego wyboru w formularzu i chcialem po submitnieciu zrobic tablice z zaznaczonych elementow i ja wyswietlic, niestety nie mam pojecia jak zrobic z zaznaczonych pol tablice, poniewaz on widzi ostatnie zaznaczone pole a pomija wszystkie przed nim (patrzac na GET'a sle tak: arg9=costam&arg9=costaminnego&arg9=jeszczecos, wyswietla jedynie 'jeszczecos').
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
soldat
post 12.08.2005, 23:10:26
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 14.03.2005
Skąd: W-wa

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


Nazwij te checkboxy (bo zakładam że tu o checkboxy chodzi) np. tak :
  1. <input type="checkbox" name="tab[]" value="1">


Po wywołaniu formularza już masz tablicę złożoną z zaznaczonych pól - możesz odczytać które zostały zaznaczone np. w ten sposób :

  1. <?php
  2.  
  3. foreach ($_POST['tab'] as $war) { .... }
  4.  
  5. ?>
Go to the top of the page
+Quote Post
lukass
post 12.08.2005, 23:17:56
Post #3





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 20.03.2002

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


Wielkie dzieki brakowalo tylko [] w nazwie zmiennej w formularzu, przelecialem foreach'em i wyszlo. To nie byly checkboxy ale select menu (z wielokrotnym wyborem), ale wazne ze dziala!

Bardzo dziekuje!
Go to the top of the page
+Quote Post

Reply to this 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: 25.07.2025 - 09:43