Ingolf: MySQL: Aktualisierungsdatum einer Tabelle ausgeben

Hi,

ich habe mit meinen Stichworten zu viel oder zu wenig gefunden, daher die vielleicht simple Frage:

Wie kann ich das Aktualisierugsdatum einer MySQL-Tabelle per PHP ausgeben?

Umgebung: Eine Tabelle inerhalb einer MySQL-Datenbank wird über ein Webfrontend aktualisiert. Auf der Ausgabeseite soll das Aktualisierungsdatum mit ausgegeben werden. In die Tabelle "passt" das Datum nich richtig rein und irgendwo ein Testtring (als .txt) möchte ich auch nicht rumpurzeln lassen.

Gibt es dafür eine "einfache" Möglichkeit z.B. wie die Ausgabe eines Dateidatums wie filectime()...

Danke&Gruss

Ingolf

  1. Hallo Ingolf,

    wir handhaben das so, daß bei uns jeder Datensatz u.a. ein Feld bekommt, in dem ein Timestamp der letzten Bearbeitung enthalten ist. Mit SELECT MAX().. solltest diesen Wert dann abrufen können.

    HTH
    Gruß Frank

    1. ich glaube, ich hab´s gefunden...

      ***
      $info = mysql_fetch_array(mysql_query("show table status from databasename
      like 'tablename'"));
      echo $info["Update_time"];
      ***

      :]

      werde das mal probieren...

      Gruss Ingolf

  2. Hi,

    Wie kann ich das Aktualisierugsdatum einer MySQL-Tabelle per PHP ausgeben?

    genau wie mit Perl oder jeder anderen Zugriffsart. Ein Beispiel-Statement wäre:

    SELECT MAX(spalte_in_dem_du_die_letzte_aenderung_des_datensatzes_speicherst) FROM tabelle

    In die Tabelle "passt" das Datum nich richtig rein

    Doch, tut es; und exakt dort hat es zu stehen.

    Gibt es dafür eine "einfache" Möglichkeit z.B. wie die Ausgabe eines Dateidatums wie filectime()...

    Eine Datenbank speichert solche Daten nicht mit ab. Sie ist kein Filesystem.

    Cheatah