Skocz do zawartości

Jeden formularz -> kilka rekordów w bazie


Kaviorek

Rekomendowane odpowiedzi

Witam,

formularz z 'ptaszkami' do zaznaczania:

<input name="input_1" value="1" type="checkbox"> 
<input name="input_1" value="2" type="checkbox">
<input name="input_1" value="3" type="checkbox">
<input name="input_1" value="4" type="checkbox">
<input name="input_1" value="5" type="checkbox">
<input name="input_1" value="6" type="checkbox">

i chciałbym owe 'ptaszki' zapisać do danej tabeli, z tym, że każdy 'ptaszek' jako oddzielny rekord,

czyli aby wyglądało to tak

id | value
-------
1 | 2
2 | 4
3 | 5

przy zaznaczaniu inputów o value: 2, 4 i 5

nie wiem za bardzo jak to zrobić,

oczywiście $_POST['input_1'] podaje mi tylko jednego 'ptaszka', ostatnie zaznaczenie,

wstawiając go do: insert into... zapiszę tylko jeden rekord,

w jaki sposób mam podać wszystkie 'ptaszki' do $_POST['input_1']?

może jest jakaś funkcja, dająca wynik a'la explode, co mi wyświetli ładnie te ptaszki? tak abym mógł później w pętlę to wsadzić i zapisać te, dla których jest wartość (ptaszek)?

byłbym wdzięczny !!!

Odnośnik do komentarza
Udostępnij na innych stronach

super, dziękuję! !!!

//edit

a czy mogę w jakiś równie prosty sposób pobierać z formularza inputy, które nie są zaznaczone?

//edit2

już problem rozwiązany,

przy zmianie formularza (inny układ ptaszków) wszystkie rekordy są po prosu usuwane...

ps. fajnie, w 15 linijek się uwinąłem, w pierwsza wersja, zanim poprosiłem o pomoc, to kartka a4 była :-)

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności