2017-06-26 2 views
0

Ich habe eine temporary table SQL, die die Informationen meiner Kunden enthält. Der Benutzer kann einen Kunden oder seine Kontaktinformationen hinzufügen, ändern oder löschen. Ich habe eine HTML-Tabelle enthält den Namen der Benutzer, die ein Update eines Kunden vorgenommen hat. Früher habe ich die Funktion PHP get_current_userWie eine Zeit und einen Zeitplan in der Tabelle hinzufügen HTML - PHP

Meine Funktion ist die folgende:

public function getCorrespondentByIdBis($id) { 
     $statement = "SELECT * FROM `correspondants_bis` WHERE `id`='" . $id . "'"; 
     $result = $this->_db->query($statement); 
     while ($data = $result->fetch()) { 
      $correspondent = new CorrespondentBis($data['id'], $data['code_client'], $data['name'], $data['surname'], $data['phone'], $data['fax'], $data['email'], get_current_user(), 0); 
     } 
     return $correspondent; 
    } 

ich hinzufügen möchte eine Spalte in meiner HTML-Tabelle, die die Zeit und den Zeitplan enthält, wenn der Benutzer eine Änderung tun.

kann ich getlastmod verwenden?

<?php 
// outputs e.g. 'Last modified: March 04 1998 20:43:59.' 
echo "Last modified: " . date ("F d Y H:i:s.", getlastmod()); 
?> 

Jemand kann mir bitte eine Lösung vorschlagen? Danke.

Antwort

0

Ja, Sie können stattdessen empfehle ich Ihnen zwei Felder Bei

Erstellt zu halten - Wenn der Datensatz zuerst eingeführt/erstellt wurde. Aktualisiert um - Wenn der Datensatz aktualisiert/bearbeitet wurde.

Dadurch können wir die Aktivitäten jeder Tabelle verfolgen und für beide Felder DATETIME als Datentyp beibehalten.