![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 26.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Szukam w googlach, ale niewiele na ten temat mogę znaleźć. Chodzi o masowe usuwanie rekordów z tabeli w bazie danych mysql.
Powiedzmy, że mam listę kategorii wyświetlaną na stronie www (w panelu admina), każda nazwa kategorii ma unikatowy identyfikator. Przy każdej nazwie kat. znajduje się pole zaznaczenia checkbox, którego wartością jest id kategorii w bazie danych. Chcę aby można było masowo usunąć z bazy danych wszystkie zaznaczone w polach checkbox kategorie. Jakie było by najbardziej optymalne rozwiązanie tego problemu? Czy mam zadać zapytanie: DELETE FROM tabela WHERE wybor = (wartość checkbox1) AND wybor = (wartość checkbox2)....itd..... czy może jest jakieś inne lepsze rozwiązanie? Wybrane wartości będą zmienne, dlatego nie powinno się określać sztywnego zapytania...może wybrane wartości checkbox przekazać do jakiejś tablicy i po prostu przekazać je do zapytania? Nie wiem jak to zrobić...czy ktoś mógłby mnie nakierować albo przynajmniej zarzucić jakiś przykład? Fragment kodu, który by mi ten problem rozjaśnił? Dzięki serdeczne i pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 20:30 |