![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Panowie chce stworzyć by po kliknięciu w img zapisywało mi do bazy aktualny status - czyli wł / wył.
Produkty wyświetlam sobie pętlą while z bazy mysql. Obok tych produktów (przy każdym produkcie z osobna) chcę ustawić img_on / img_off Reasumując jeśli w bazie mam status=on przy produkcie pojawi mi się obrazek img_on - po jego kliknięciu podmienia mi się na obrazek img_off a w bazie pojawia mi się status =off. Wiem, że trzeba użyć ajax by nie przeładowało mi strony. Dodatkowo musiałbym przekazywać do ajaxa dany ID produktu by odpowiedni status produktu aktualizować. Czy dodatkowo w tym przypadku każdy img_on/img_off musiał by mieć inny ID ? Myślałem nad czymś takim : |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
ale ze to nie działa tak?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@com Działa, ale musiałem włożyć to w:
Ale chyba img musiałbym przy każdym produkcie zastąpić unikalnym ID i jeśli mam w bazie 100 produktów to x tyle samo funkcji ? - absurd ? Po trzecie - muszę przypisać zdarzenie ajax i w nim przekazać postem ID danego produktu który będzie updatować w bazie on /off Ten post edytował casperii 14.02.2016, 17:12:21 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ale chyba img musiałbym przy każdym produkcie zastąpić unikalnym ID i jeśli mam w bazie 100 produktów to x tyle samo funkcji ? - absurd ? poco? Cytat Po trzecie - muszę przypisać zdarzenie ajax i w nim przekazać postem ID danego produktu który będzie updatować w bazie on /off no owszem, wiec? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@com mógłbyś wskazać drogę ?(IMG:style_emoticons/default/biggrin.gif) jak przypisać ID do ajax ?(IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
no zrób sobie funkcje i tam przekazuj id jako parametr a potem ja wywołuj, w czym problem?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@com zrobiłem coś takiego:
Niestety to co powyżej wskazałem działa tylko dla pierwszego rekordu. Wiem, że problem tkwi w tym, że wszystkie rekordy w pętli while mają te same ID - i to chyba jest problem? Po drugie:
Chyba włożone w złym miejscu bo jakoś nie spełnia swojego zadania dlatego zrobiłem tak:
Ale to powoduje wymuszenie odświeżenia - a zamierzonym moim celem jest updatowanie bez przeładowania przeglądarki. Może ktoś naprowadzić ? pomoże ktoś? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 16:30 |