Od dwóch dni próbuję się uporać z pewnym problemem. Otóż, w skrypcie, którzy tworzę muszę zarejestrować, wychwycić zmianę wartości rekordu w komórce bazy MySQL.
Jest sobie stronka akcja.php, odświeżana automatycznie co 5 sekund.
Na stronie wyświetlana jest wartość pochodząca z bazy MySQL - wartość tej komórki wynosi przykładowo: 10.
SELECT `uzbieranakwota` FROM `akcjacharytatywna` WHERE `id` = 0
Następnie inny użytkownik wciska, na innym ekranie przycisk dodania pewnej wartości wartości do komórki `uzbieranakwota`
UPDATE `akcjacharytatywna` SET `uzbieranakwota` = `uzbieranakwota` + 2 WHERE `akcjacharytatywna`.`id` = 0;
Problem, z którym nie mogę sobie poradzić polega na tym, że nie wiem w jaki sposób sprawdzić podczas automatycznego odświeżania stron akcja.php, czy komórka `uzbieranakwota` zmieniła wartość. Jeżeli zmieniła wartość, wówczas PHP powinien wypluć alert o zmiane wartości, w przeciwnym razie również powinien pokazać stosowny komunikat.
if ($row['uzbieranakwota'] != $row['uzbieranakwota']) { } else { }
Powyższy kod nie działa, ale tylko taki mam na to pomysł. Będę wdzięczny za każdą pomoc!