Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wrzucanie danych z pola SELECT do tablicy?
Forum PHP.pl > Forum > PHP
kukix
Witam.
Zastanawiam sie, jak do tablicy wrzucic zaznaczone pola <option>

Kod
<select size=10 multiply name="tablica[]">
<option value=5>tekst2</option>
<option value=8>tekst3</option>
<option value=2>tekst4</option>
<option value=3>tekst5</option>
<option value=11>tekst6</option>
</select>


zwracami to jednak cos takiego
Kod
tablica[0] = 5
tablica[1] = 8
tablica[2] = 2
tablica[3] = 11


istnieje jakiś sprytny sposób, żeby otrzymac tablice przypominająca:

Kod
tablica[5] = tekst2
tablica[8] = tekst3
tablica[2] = tekst4
tablica[11] = tekst5



w jaki sposób ułożyc pole select, aby zwracal mi w tej postaci tablice?
Próbowalem kombinowac z
Kod
<option value="tablica[5]">tekst2</option>

jednak nie dziąła..

Będe bardzo wdzieczny za wszelka pomoc.
xbigos
Cytat(kukix @ 2.04.2008, 11:26:39 ) *
Witam.
Zastanawiam sie, jak do tablicy wrzucic zaznaczone pola <option>

Kod
<select size=10 multiply name="tablica[]">
<option value=5>tekst2</option>
<option value=8>tekst3</option>
<option value=2>tekst4</option>
<option value=3>tekst5</option>
<option value=11>tekst6</option>
</select>


zwracami to jednak cos takiego
Kod
tablica[0] = 5
tablica[1] = 8
tablica[2] = 2
tablica[3] = 11


no jesli chcesz miec w tablicy string który jest pomiedzy option to najprostszym sposobem jest ustawienie w value tego co masz pomiedzy option
  1. <select size=10 multiply name="tablica[]">
  2. <option value="tekst2">tekst2</option>
  3. *
  4. *
  5. *
  6. <option value="tekst6">tekst6</option>


<option value="<?php echo $tablica[5]; ?>">tekst2</option>

Chociaż polecam Ci poczytanie o pętlach. Manual PHP
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.