Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]lista multiple
Forum PHP.pl > Forum > Przedszkole
ed3k
Witam!
Mam prosta liste multiple:
  1. <form method="post"><select name="lista" multiple="multiple">


Jak wyswietlic wartosci, w momencie gdy wybierze sie kilka opcji z listy?
Daje echo $_POST['lista']; wyswietla ostatnia wybrana opcje (nawet gdy wybiore ich kilka)
Przy print_r($_POST['lista']); tez nie wychodzi.
decha-design
po pierwsze to musisz mieć atrybut value w każdym elemencie czyli
  1. <option value="1">1</option>
a co do multiple to nie bawilem się tym ale zwróci Ci chyba tablice w $_POST['lista']
ed3k
o tych value zapomnialem tu w tym przykladzie na forum, w kodzie je mam. a skrypt nie zwraca mi tablicy
baszkir
Bo musisz zanzaczyc ze zmienna o nazwie lista bedzie tablica,czyli w twoim przypadku odpowiedni fragment bedzie taki:
  1. <select name="lista[]" multiple="multiple">
ed3k
i o to chodzi winksmiley.jpg
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.