(15 май 2016, 15:52) (
0/
0)
[
0]
WiHdOvS,
Тогда нужно перебрать весь движок, заменив mysql_query -> mysql_q
И создать функцию mysql_q() которая будет алиасом к mysql_query + лог запросов
(15 май 2016, 15:27) (
0/
0)
[
0]
Зависит что за скрипт.
Если скрипт использует PDO/MySQLi (class'ы), то можно переопределить метод запроса, и в него добавить логирование всех SQL запросов, где уже можно регуляркой определять имя таблицы, и на основании имени далее строить логику "писать в лог или нет"
Если же mysql или процедурный mysqli, то придётся все mysql_query/(mysqli_query) заменить на псевдоним, к примеру на mysql_q();, который также будет перехватывать запросы и логировать