![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
mam problem z tym iz w formularzu mam 3 pola wyboru do zaznaczenia [moga byc wszystkie zaznaczone] i wlasnie problem tkwi w zapisie tego do jednej komorki w DB jesli zaznaczy sie 1 opcje zeby zapisalo 1 , jesli 2 to dwie , jesli wszystkie to wszystkie zapisuje a jesli zadnej to wklepuje 0 . mi jakies dziwne wartosci wstawial zmasakrowalem ten kod tak ze teraz sie niemoge sam rozczytac oco chodzilo wiec zakladam ze jest zle dlatego go nie zalaczam;]
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
no to zmienia kolej rzeczy........
w pętli sprawdzasz czy dane pole zostało zaznaczone, jeżeli tak sumujesz je tak jak pisałeś..... a na koniec w $suma masz wynik czyli jak jedno pole to $suma=1, jak 2 pola $suma=2 a jak 3 pola zaznaczone $suma=3. A jak nic to $suma=0. Do tego masz teraz w zmiennej $opcja[$i] przechowywane wartości przekazane z formularza. Nie wiem jak chcesz to dalej przetwarzać, dlatego możesz sobie dowolnie to dostosować, algorytm działania już masz. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 04:39 |