• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

W jaki sposób dokonać zmiany zapytania SQL lub zmiany zmiennej przy użyciu buttona

Object Storage Arubacloud
0 głosów
120 wizyt
pytanie zadane 29 czerwca 2016 w JavaScript przez mysterio Nowicjusz (120 p.)
Nie ogarniam AJAX'a, nie rozumiem go. Jednak jest najlepszy do rozwiązania problemu przed którym stoję.

Projekt, który tworzę ma bardzo na celu przygotować ankietę. Pierwszym krokiem w ankiecie jest wybranie podmiotu, który ankietę wypełnia. Pula podmiotów jest duża (ponad pół tysiąca). Można to zrobić w zwykłym elementem select w formularzu i połączyć to odpowiednio z zapytaniem SQL, ale nie jest to zbyt praktyczne - pula w tak dużej ilości podmiotów, łatwo przegapić ten właściwy.

Dlatego też lepszym rozwiązaniem będzie dwuetapowy wybór podmiotu, bez przeładowania strony.

1 etap - wybór kategorii (np. owoce, warzywa, grzyby, wędliny, etc), np. poprzez przypisanie jej do zmiennej $kategoria przy użyciu odpowiedniego przycisku

2 etap - użycie elementu select w formularzu, połączonego z zapytaniem SQL (np. SELECT produkt FROM tabela WHERE kategoria = $kategoria).

 

O ile etap 2 jest łatwy dla mnie do realizacji, to etap 1, to istna czarna magia. W sieci jest sporo odpowiedzi co do użycia funkcji click() i button'ów, ale ponieważ nie lubimy się javascriptem, to zrozumienie treści tych zapisów też jest dla mnie trudne.

Ponieważ nie lubimy się z js (i jego pochodnymi) to proszę o odpowiedź do tego konkretnego przykładu, lub/i wyjaśnienie "jak krowie na rowie" każdej linijki kodu, do którego będziesz chciał mnie odesłać.

1 odpowiedź

0 głosów
odpowiedź 30 czerwca 2016 przez Boshi VIP (100,240 p.)
Zrób to za pomocą deep list. W pierwszej wybierasz kategorię a w drugiej ajax ładuje odpowiednie dane z kategroii.

Podobne pytania

0 głosów
1 odpowiedź 209 wizyt
pytanie zadane 27 maja 2016 w SQL, bazy danych przez Vento Pasjonat (17,120 p.)
0 głosów
1 odpowiedź 937 wizyt
pytanie zadane 30 października 2016 w JavaScript przez niezalogowany
0 głosów
2 odpowiedzi 111 wizyt
pytanie zadane 1 stycznia 2023 w PHP przez dee Początkujący (360 p.)

92,576 zapytań

141,426 odpowiedzi

319,651 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...