Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z polami chceckbox formularza
hubson87
post 7.05.2011, 22:49:27
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 8
Dołączył: 9.02.2011
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam mam mały problem. Mam formularz do przyjmowania towarów na magazyn. Prz każdej pozycji jest chcecbox, który ma odpowiadać za to czy towar zostanie przyjęty czy też nie

Kawałek kodu
  1. while($r = mysql_fetch_assoc($wynik)) {
  2. ....
  3. echo "<td> <input type='checkbox' name ='przyj[]' value='1' checked = 'checked'> </td>";
  4. .....


I teraz w czym problem. Np mam towary od id od 1 do 10. I np odznacze sobie chceckbox przy towarze o id=5. Po zatwierdzeniu okazuje sie ze nie zostal przyjety towar o id=10 czyli ostatni rekord.
Jeżeli odznacze 2 dowolne pozycje to nie przyjmie mi 2 ostatnich.

Fragment kodu po submicie
  1. for($i=0;$i<count($_POST["idt"]);$i++) {
  2. if ($przyj[$i] == 1){
  3. $magazyn=$mag;
  4. $wstaw = "UPDATE dostawa_inf SET status ='1' WHERE id_towar ='$idt[$i]';";
  5. $rezultat = mysql_query($wstaw, $polacz);
  6. }
  7. else
  8. {
  9. $magazyn=$id2;
  10. $wstaw = "UPDATE dostawa_inf SET status ='2' WHERE id_towar ='$idt[$i]';";
  11. $rezultat = mysql_query($wstaw, $polacz);
  12. }

Z góry dzięki za pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:21