Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP i MySQL] Usuwanie z DB rekordów wybranych przez checkbox
elwierka
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 20:30