Mym pytanie na temat logow.
Chciałbym aby zapisywały mi się wszystkie działania na bazie danych. Tzn jeśli użytkownik dodał rekord -> log, jeśli usunął -> log, jeśli jakaś operacja się nie powiodła -> log.
Aktualnie robię to tak ze w funkcji która wykonuje operacje na bazie mysql mam kolejna funkcje addLog() która w zależności od tego czy operacja zwróciła false czy true dodaje odpowiedni rekord do bazy.
Dodawana tam są informacje : kto, kiedy, do jakiej tabeli, jaka akcja ( dodanie, usunięcie ), wartość na jaka miała być zmieniona.
W sumie działa to jak oczekuje. Ale może jest jakaś wbudowana funkcja mysql czy php która dzięki której lepiej można gromadzić logi. Albo czy można jakoś to lepiej napisać ? W sensie czy moje podejście do tematu nie jest błędne .