Piszę skrypt, który pobiera z bazy dane o pracownikach i wypisuje je pod sobą na zasadznie:
imie nazwisko logi
imie2 nazwisko2 logi2
a obok tych danych wstwia pola checkbox. Chcę zrobić możliwość kasowania kilku danych naraz. Na polach typu radio poradziłem sobie. To był taki kawałek kodu:
<?php { $Licznik++; echo \"<td width='6%'><input type='ratio' name='KogoSkasowac value='\".$query_data[0].\"'/><br></td>\"; } ?>
A w skrypcie który miał kasować z bazy odwoływałem się do tych wartości poprzez $_POST[KogoSkasowac] i było ok. Ale jak przerobię to na checkboxa to trzebaby wartość pola name dawać inną. I tu pojawia się problem - nie wiadomo ile ich będzie. Może być 5 a może i 155. Dlatego tenh kawałek zapisałem tak:
<?php (...) echo \"<td width='6%'><input type='checkbox' name='KogoSkasowac[$Licznik]' value='\".$query_data[0].\"'/><br></td>\"; ?>
Problem, że nie wiem jak tą zmienną odczytać w drugim skrypcie. Próbowałem przez:
<?php for ($i=1; $i<5; $i++) { } ?>
Ale to nic nie wypisuje. Jak ten problem rozwiązać?