IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

garder un historique des modifications


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Juin 2010
    Messages : 15
    Par défaut garder un historique des modifications
    Bonjour à tous,

    J'ai besoin de garder un historique des modifications de certains de mes champs, les fichiers de logs ne me suffisent pas, je voudrais :
    - la date de modif
    - l'heure de modif
    - l'utilisateur mysql qui a fait la modif
    - l'ancienne valeur du champ
    Et de pouvoir ensuite afficher l'historique complet d'un champ.

    Je voulais savoir s'il existait un outil d'administration qui permette de faire ça ou dans le cas contraire quel était le moyen le plus simple de mettre ça en place ?

    C'est pour une base d'une cinquantaine de tables et peut-être 1000 champs, attaquée par plusieurs interfaces (web, soft) donc créer une table modification et enregistrer moi même dedans à chaque fois ça ne m'arrangerait vraiment pas comme solution !

    En espérant que quelqu'un puisse m'aider... je vous remerci par avance.

  2. #2
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Bonjour,

    Ton besoin semble spécifique, car (entre autres), il m'étonnerait que mysql garde une trace des anciens contenus.

    Tu dois développer toi-même une fonction de log. Il te faut donc créer une table où tu vas stocker tes modifications. Ensuite à chaque modification tu créé un enregistrement dans cette table tout simplement.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Juin 2010
    Messages : 15
    Par défaut bonjour..
    Merci pour ta repense , mais je croit qu'elle sert à quelqu'un d'autre.

    Votre solution consiste à insérer une ligne dans la table historique sur chaque requête .. c'est un peut pénible .

    J'ai déjà dit que je vais une solution d'avoir un historique de façon automatique.
    merci.

  4. #4
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Citation Envoyé par wahbinfo Voir le message
    Votre solution consiste à insérer une ligne dans la table historique sur chaque requête .. c'est un peut pénible .
    J'ai déjà dit que je vais une solution d'avoir un historique de façon automatique.
    merci.
    Je doute qu'il existe un historique aussi complet que celui que tu souhaites dans le modèle "je fais rien çà fait tout", et ma réponse était tout à fait appropriée à la question.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Tunisie

    Informations forums :
    Inscription : Juin 2010
    Messages : 15
    Par défaut merci
    Merci pour votre essai.
    j'espère que je puisse trouver ce trésors!!

Discussions similaires

  1. [MCD] Historique des modifications
    Par chris78 dans le forum Schéma
    Réponses: 2
    Dernier message: 03/04/2009, 18h26
  2. historique des modifications
    Par linuxxp dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/02/2009, 07h24
  3. modification de donnée avec historique des modifications
    Par frans_2000 dans le forum Modélisation
    Réponses: 2
    Dernier message: 30/12/2007, 12h10
  4. Réponses: 4
    Dernier message: 06/10/2006, 15h24
  5. historique des modifications oracle
    Par Titibirdy dans le forum Oracle
    Réponses: 4
    Dernier message: 07/06/2006, 17h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo