Verlauf

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Verlauf

    Hallo zusammen,

    ich möcht das ändern von Datensätzen documentieren.
    Das heißt, wenn irrgendeine Änderung in einem Datensatz geschied, möchte ich eine Historie anzeigen lassen.
    Beispiel:
    Am 01.01.2004 wurde von "Username" das Feld "Datum" von 2004-03-03 auf 2005-03-03 geändert.

    oder

    Am 01.01.2004 wurde von "Username" das Feld "Uhrzeit" von 18:00 auf 20:00 geändert.

    Ein Usermanagement habe ich bereits.
    Wie muss die Struktur der MySQL Tabelle aussehen???

    Danke
    Robert

  • #2
    idfile <-- id des files
    lastchange <- letzte änderung als datetime
    chngedby <- id des users
    h.a.n.d.
    Schmalle

    http://impressed.by
    http://blog.schmalenberger.it



    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
    ... nur ohne :-)

    Kommentar


    • #3
      seh ich auch so, wenn du zusätzlich nich festhalten willst, was von was in was geändert wurde, hast du eine datei ja immer ca. elfundzwanzig mal auf der platte liegen
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar


      • #4
        Original geschrieben von mrhappiness
        seh ich auch so, wenn du zusätzlich nich festhalten willst, was von was in was geändert wurde, hast du eine datei ja immer ca. elfundzwanzig mal auf der platte liegen
        OffTopic:
        du bisch sowas fon fol kluk
        h.a.n.d.
        Schmalle

        http://impressed.by
        http://blog.schmalenberger.it



        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
        ... nur ohne :-)

        Kommentar


        • #5
          OffTopic:
          des weeeß isch aahhhh, weil isch du jo fol kluk soi
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #6
            So, ich glaube, dass ich mich nicht ganz richtig ausgedrückt gabe.

            Ich will keine Dateien Arichvieren, sonder Datensätze aus einer Tabelle.
            ....

            Kommentar


            • #7
              aber du willst den kompletten datensatz archivieren?

              am einfachsten wohl über ne zweite tabelle, in die du den datensatz schreibst mit aktuellem datumund danach erst das INSERT mit den geänderten werten machst

              geht aber auch mit einer tabelle, musst dann halt etwas mehr denken *g*
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #8
                Original geschrieben von schmalle
                idfile <-- id des files
                lastchange <- letzte änderung als datetime
                chngedby <- id des users
                Stell dir einfach vor, statt file stände da Datensatz.

                Wenn du allerdings die ganzen Änderungen der Datensätze speichern willst, so dass man sehen kann, wie es früher aussah, dann wird's kompliziert - vorausgesetzt, du willst eine anständige Lösung.
                hopka.net!

                Kommentar

                Lädt...
                X