Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [FORM][PHP] Jak można pobrac zawartość listy
Forum PHP.pl > Forum > Przedszkole
tktk
Witam
Jak w temacie. Jak można pobrać używając kodu wszystkie wartości jakie mam w liście bez ręcznego zaznaczania i do wykorzystania w PHP i SQL?
Podana lista tworzy sie dynamicznie.

  1. <SELECT NAME="list1" MULTIPLE SIZE=10 >
  2. <option value=1>1</option>
  3. <option value=3>2</option>
  4. <option value=3>3</option>
  5. </SELECT >


Pozdrawiam
Tomasz K.
Cienki1980
Hmmm
No jeżeli lista tworzy się dynamicznie tworzy się na podstawie jakiegoś zapytania czy też czegoś podobnego. Co za problem zapisać wszystkie stworzone opcje do jakiejś zmiennej i później je wykorzystać questionmark.gif

Chyba, że chodzi o coś innego, ale z Twojego opisu ciężko mi coś innego wywnioskować.
tktk
Chce wykorzystać coś takiego
tutaj i pobrać wszystkie dane z listy po prawej w wierszu wrzucic do sql
Cienki1980
Tutaj jest kod który czyni takie cuda. Wystarczy go trochę przerobić, tak żeby po kliknięciu przycisku dane z <select> zapisywały się do jakiejś ukrytego pola ( zmiennej ) i po wysłaniu formularza zapisać do bazy.

No chyba, że znowu czegoś nie rozumiem tongue.gif
tktk
Poszukałem i znalazłem smile.gif

  1. var arSelected = new Array();
  2. function selectAllOptionsTom(obj) {
  3. if (!hasOptions(obj)) { return; }
  4. for (var i=0; i<obj.options.length; i++)
  5. {
  6. obj.options[i].selected = true;
  7. arSelected.push(obj.options[obj.selectedIndex].value);
  8. }
  9. }

Mam już zmienna arSelect, a jak ją mogę teraz wysłać z formą do PHP? Jest to tablica z danymi do wpisania do sql.
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.