mam tabele A2:
id_przedmiotu|nazwa_przedmiotu|ilosc_glosow
No i chce na stronce zrobic taka sonde jakie kto chce przedmioty(z checkboxami! czyli wybornie tylko jeden) no i zalozmy ze do A2 sa takie:
<input type="checkbox" name="sonda" value="A2_1"> Podstawy zarz±dzania- w. (30h)<br /> <input type="checkbox" name="sonda" value="A2_2"> Etyka zarz±dzania - w. (15h)<br /> <input type="checkbox" name="sonda" value="A2_3"> Metody negocjacji - w.(15h)<br /> <input type="checkbox" name="sonda" value="A2_4"> Komunikacja interpersonalna - w. (15h)<br /> <input type="checkbox" name="sonda" value="A2_5"> Język gestów - w. (15h)<br /> <input type="checkbox" name="sonda" value="A2_6"> Podstawy prawa - w.(15h)<br /> <input type="checkbox" name="sonda" value="A2_7"> Prawo gospodarcze - w. (15h)<br /> <input type="checkbox" name="sonda" value="A2_8"> Prawo Unii Europejskiej - w. (15h)<br />
submit wysyla to sonda.php a w niej mam taki skrypcik:
<?php if ($sonda == A2_1) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=5"; } else if ($sonda == A2_2) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=6"; } else if ($sonda == A2_3) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=7"; } else if ($sonda == A2_4) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=8"; } else if ($sonda == A2_5) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=9"; } else if ($sonda == A2_6) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=10"; } else if ($sonda == A2_7) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=11"; } else if ($sonda == A2_8) { $zapytanie="UPDATE A2 SET ilosc_glosow=ilosc_glosow+1 WHERE id_przedmiotu=12"; } ?>
I problem polega na tym, iż jak zaznacze np ostatnie 3 to do tabeli dodany zostaje głos tylko do ostatniego rekordu, jak zaznacze dwa pierwsze to do drugiego....itd.(czyli do ostatniego zaznaczonego)
Proszę o pomoc:)
pozdrawiam!