![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 5.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
plik pdanefirma.php (przeglądaj dane firmy)
I teraz chcę aby po kliknięciu na przyckisk "usuń zaznaczone" do pliku usunfirme.php zostały przekazane ID wszystkich zaznaczonych checkboxów a następnie skasowane z bazy wszystkie wpisy do których przypożądkowany był dany checkbox. Jak to zrobić?? Ten post edytował bielos 5.06.2008, 19:13:32
Powód edycji: Poprawiam BB COde /~strife/
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Te dane $row[0] zbierasz do jakiejś tablicy podczas przeczesywania rekordów, powiedzmy do tablicy $ID[]. Potem wrzucasz je do dajesz do checkboxa w następujący sposób:
Najlepiej w pętli tyle razy ile potrzeba Metodą post przekazujesz z formularza zmienną $_POST['ID'], która jest tablicą i do jej elementów dobierasz się w następujący sposób: $_POST['ID'][0], $_POST['ID'][1] itd... Oczywiście metodą post powinny być przekazane tylko te klucze, które zaznaczysz w checkboxach. czyli jeśli odhaczysz tylko tam gdzie jest $ID[2], to będziesz maiał tylko $_POST['ID'][2] a $_POST['ID'][0], $_POST['ID'][1] i pozostałe nie będą istniały. Nie wiem, czy się jasno wyrażam. Dlatego, żeby sprawdzić jakie ID były zaznaczone w formularzu, trzeba przelecieć po kluczach tablicy $_POST['ID'][] i zobaczyć które klucze istnieją lub które nie są NULLami. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 13:29 |