![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 22.03.2010 Ostrzeżenie: (20%) ![]() ![]() |
Witam!
Mam problem, jako iż z ajaxem trochę kuleję, proszę o pomoc. Otóż, jak zrobić coś takiego, jeżeli w bazie dane pole zostanie zmienione w pewnej chwili np. wartość pola 'x' zmieni się z '0' na '1' i w tej samej chwili użyktownikowi o danym id pokaże się alert. Czyli chodzi mi o to jak wyłapać zdarzenie zmiany danego pola w bazie mysql? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 872 Pomógł: 94 Dołączył: 31.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
1. W js zapisz wszystkie dane o rekordzie (jego id itp., wszystko, co bedzie Ci potrzebne do identyfikacji tego rekordu i autoryzacji, oraz zapisz wartosc tego pola).
2. Przez ajax lacz sie ze skryptem php sprawdzajacym zmiany (wysylaj mu wszystkie potrzebne dane). 3. Skrypt php odpowiedni rekord, a nastepnie sprawdza, czy podana wartosc wybranego pola zostala zmieniona, tworzy obiekt JSON z informacja o zmianach i zwraca go. 4. Ajax odbiera JSON, a jastepnie w js na podstawie info z JSON sprawdzasz, czy zmiany zostaly dokonane i wywalasz alert. Wybacz za chaotycznosc wypowiedzi, ale nie mam dzisiaj glowy do tego. Jesli czegos nie rozumiesz to pisz, wyjasnie. Ten post edytował lukaskolista 13.12.2010, 10:24:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 06:57 |