Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875

    tenere traccia di tutte le modifiche fatte ad un record

    Buonasera
    esiste un modo per tener traccia di tutte le modifiche che si fanno ad un record?
    Una sorta di log in pratica

    Perche' ogni volta che modifico qualcosa, devo segnarmi nelle note cosa ho modificato, vorrei capire se esiste un modo in automatico che possa tener traccia dei vecchi dati e di quale campo sia stato modificato in quel momento con quale valore

    Grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    Quote Originariamente inviata da optime Visualizza il messaggio
    che database usi?
    mysql

  4. #4
    Quote Originariamente inviata da allin81 Visualizza il messaggio
    mysql
    puoi usare il suo audit https://dev.mysql.com/doc/refman/8.0/en/audit-log.html

  5. #5
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    ma da quanto ho capito questo mi crea un file .log?
    Come faccio poi a visualizzarlo all'interno della scheda prodotto?

  6. #6
    Quote Originariamente inviata da allin81 Visualizza il messaggio
    ma da quanto ho capito questo mi crea un file .log?
    Come faccio poi a visualizzarlo all'interno della scheda prodotto?
    nello stesso articolo c'è anche scritto come leggere il file di log. Come visualizzarlo poi non so, dipende dal tuo applicativo.

    Se spieghi un po' meglio le tue esigenze forse è più facile aiutarti

  7. #7
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    Quote Originariamente inviata da optime Visualizza il messaggio

    Se spieghi un po' meglio le tue esigenze forse è più facile aiutarti
    In pratica, invece di scrivere nelle note della prenotazione cosa è stato modificato, vorrei che mi si creasse in automatico un qualcosa che dice: "hai aggiornato il nome del cliente", oppure, "hai modificato il prezzo totale", oppure "hai aggiunto una notte".
    Ma non credo sia possibile senza creare una tabella che vada a fare la comparazione tra il vecchio record ed il nuovo

  8. #8
    così è un po' vago: prendiamo ad esempio "hai aggiornato il nome del cliente": quando dovrebbe dirtelo? subito? la prossima volta che visualizzi la scheda? sempre? con un pop-up? su richiesta in una specie di log che riporta tutte le modifiche sin dalla notte dei tempi?

  9. #9
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    dovrebbe mostrarmelo la prossima volta che accedo alla scheda cliente
    Vorrei fare una sezione chiamata "modifiche" dove vado ad inserire tutte le modifiche che ha subito quella prenotazione con la data di quando è stata fatta

  10. #10
    o interpreti il log e lo mostri, oppure fai qualcosa di custom

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.