Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal,
gostaria de saber se pelo php 5.2 usando conexão pdo tem como fazer um log inteligente.
gostaria que funcionasse da seguinte forma.
cada vez que eu fizer um insert em qualquer tabela do meu bando de dados, gerasse um log dos dados que foi inserido, desta forma.
id_sequencia, nome_tabela, nome_campo, valor_campo, tipo_ação, data_hora.
explicando.
id_sequencia = sequencia auto incremente.
nome_tabela = nome da tabela aonde estou inserindo os dados.
nome_campo = nome de cada campo aonde vai ter o registros, no caso de insert somente se estiver valor diferente de null, no update somente de o valor atual for modificado, gravar o atual e no novo valor, gerando dois registro.
valor_campo = valor do campo de vim do próprio mysql ou $_get, $_post.
tipo_ação = tipo de ação insert,update,delete.
data_hora = data hora corrente.
parece ser fácil criar um log assim, mas até o momento não achei nada na net que pode me ajudar a solucionar este tipo de log, eu sei que o sistema oscommerce usa algo parecido, mas não consegui identificar aonde ele usa o log para geração dos dados.
grato pela ajuda de vocês.
Carregando comentários...