![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Mam kilka checkoxów, które po zaznaczeniu wysylaja sie do bazy... Problem zaczyna się gdy chcę edytować ogloszenie lecz nie wiem jak pobrac z bazy czy danych checkbox byl zaznaczony przy dodawaniu ogloszenia. Jak wy to widzicie? Wskazówki mile widzane ![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
A w czym konkretnie masz problem ?
Co to znaczy, nie wiesz jak pobrać ? Nie potrafisz konstruować zapytań do pobierania z bazy ? -------------------- :)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Pobrać wiem... napisałem już prawie cały skrypt. Nie wiem jak zrobić aby gdy rekord bedzie np: 1 to checkbox się zanaczy
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
<input type="checkbox" if(zmienna=1) { checked="" } />
to oczywiście pseudokod ![]() -------------------- :)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
no dobra... ale jak zrobic, ze jak uzytkownik odznaczy checkbox to rekord sie usunie z bazy?
![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
jeśli checkbox jest zaznaczony, to
isset($_POST['name_checkboxa']) zwróci wartość true. W przeciwnym razie zwróci false. W zapytaniu możesz dać taki kodzik (tym razem nie będzie pseudo) : -------------------- :)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Kurcze... pomóżcie jakoś to rozwiązać :/ Zaznacza mi tylko pierwszy checkbox ktory sie rowna a dalej juz niestety nie :/
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tak poza tematem : kod jest baardzo nie optymalny. To wszystko powinieneś załatwić jednym zapytaniem (używając LEFT JOIN)
Co do problemu. wyświetl sobie obok każdego checkboxa wartości zmiennych $row['id_oglo_opcje'] oraz $rek['nazwa_dodatku'], to będziesz wiedział czemu warunek jest lub nie jest spełniony. -------------------- :)
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dobra dzięki za pomoc, poradziłem sobie!
Można zamknąć Ten post edytował crew123 7.07.2012, 22:24:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 08:34 |