![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Mam mały problem, otóż chciałbym zrobić checkboxy przy dodawaniu ogłoszenia tak jak tutaj: ![]() Lecz nie wiem zupełnie jak się do tego zabrać, począwszy od dodawania checkboxów przez panel administratora i po zaznaczeniu przypisania je danemu ogłoszeniu. Moglibyście nakierować, oświecić jak to powinno wyglądać (najlepiej argumentując przykładami)? funkcja dodawania
Ten post edytował crew123 26.06.2012, 15:29:24 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 511 Pomógł: 143 Dołączył: 13.03.2010 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
jeżeli chcesz je dodawać przez panel administratora najłatwiej jest stworzyć sobie tabelę kategorie, w niej id, nazwa i stamtąd pobierać ich listę i na jej podstawie robić listę checkboxów w pętli
najłatwiej by checkbox miał name tj. "kategoria[51]" gdzie 51 to id kategorii z bazy danych wtedy w tablicy POST lub GET będziesz miał coś w stylu Kod array( ...., 'kategoria' => array( 51 => 1, ... ) ...., ) dzięki temu łatwo będziesz mógł sobie zrobić foreach na $_POST['kategoria'] i zapisać zaznaczone kategorii do tabeli wiele kategorii dla jednego ogłoszenia tj. taka tabela będzie mniej więcej wyglądała tak: Kod oglosznie id | kategoria_id 1 51 1 77 2 51 3 3 3 4 3 5 listę ogłoszeń z takiej kategorii najłatwiej uzyskasz przez INNER JOIN z WHERE o id kategorii tak to mniej więcej powinno wyglądać Ten post edytował jaslanin 26.06.2012, 18:20:24 -------------------- Good luck and happy PHP'ing
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mógłbyś podać jakiś przykład tego?
![]() --- Dobra poradziłem sobie, dzięki ![]() Ten post edytował crew123 27.06.2012, 09:34:31 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 12:17 |