![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 2 Dołączył: 25.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Piszę książkę telefoniczną w php, używam bazy mysql.
W bazie są trzy tabele: kontakty, kategorie oraz tabela realizująca relację wiele-do-wielu: kontakty_kategorie. W tabeli tej znajdują się ID kontaktów i kategorii. Podczas dodawania nowego kontaktu wyświetlają się również istniejące kategorie w formie checkboxów, dzięki temu od razu można dodać kontakt do wielu kategorii. I tu pojawia się mój problem: w jaki sposób zebrać dane z wielu checkboxów i jakiej konstrukcji programistycznej w php użyć, aby następnie wprowadzić te dane do tabeli realizującej relację wiele-do-wielu? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 2 Dołączył: 25.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Zobaczysz co dostajesz. zakladam ze sie domyslisz jak to obsluzyc. Tak, dostałem arraya i zamierzam go obsłużyć za pomocą pętli foreach, a w pętli tej będę insertował kolejne ID do tabeli kontakty_kategorie. Fakt, że można nie zaznaczyć żadnego checkboxa obsłużę za pomocą if(!empty). Moje pytanie co do "konstrukcji programistycznej" dotyczyło właśnie schematu postępowania który przedstawiłeś. Dziękuję za szybką i skuteczną pomoc. Ten post edytował lukasz_matysek 26.03.2010, 07:43:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 08:02 |