Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][PHP]img z możliwością wywołania zapisu do mysql.
casperii
post
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 :

  1. <!-- tu pobierałbym sobie czy img jest on czy off -->
  2. <img src="img_on.jpg"/>
  3. $('img').on({
  4. 'click': function() {
  5. var src = ($(this).attr('src') === 'img_on.jpg')
  6. ? 'img_off.jpg'
  7. : 'img_on.jpg';
  8. $(this).attr('src', src);
  9. }
  10. });
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 Aktualny czas: 19.08.2025 - 18:07