Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ajax - sprawdzanie bazy danych
Forum PHP.pl > Forum > XML, AJAX
wilku002
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?
lukaskolista
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.