PHP Web-Entwickler PHP und MySQL auf Websites und Anwendungen mit dynamischen Daten entwerfen. Einer der wichtigsten Teile dieser Daten ist das Datum und die Uhrzeit . Das Datum und die Zeit kodiert in der Datenbank als Zeitstempel. MySQL -Datenbanken werden mit einem bestimmten Zeitstempel -Einstellung , mit der Entwickler -Datei und rufen Sie die Datums-und Zeitdaten in einem standardisierten Format ermöglicht und vorhersehbar gestaltet. Anleitung
MySQL
1
Neues Feld in Ihrer Datenbank. Öffnen Sie die " phpMyAdmin " Werkzeug für Ihre MySQL -Datenbanken. Wählen Sie die Datenbank Ihrer Wahl aus dem linken Menü . Wählen Sie die Tabelle , in der Sie den neuen Zeitstempel-Feld zu platzieren , und klicken Sie auf die "Struktur" Aktion Artikel . Drücken Sie die " Go " -Button neben dem " Add One Neues Feld " Auswahl .
2
Legen Sie die Attribute des neuen Feldes . Unter dem "Feld" Eingabefeld geben Sie Ihr neues Feld den Namen . Benennen Sie das Feld "Timestamp ". Wählen Sie den "Typ" Drop-Down- Bar und markieren "Timestamp" -Optionen. Dies definiert das neue Feld als "Time Stamp ". Klicken Sie auf den "Default "-Dropdown- bar . Falls gewünscht , wählen Sie die " CURRENT_TIMESTAMP "-Option. Wenn diese Option aktiviert automatisch einen neuen Zeitstempel , wann immer ein neuer Rekord in der Datenbank eingetragen ist. Klicken Sie nun auf die Registerkarte "Attribute " Drop- Down-Box . Wählen Sie den " ON UPDATE CURRENT_TIMESTAMP " Menüpunkt . Wenn diese Option ausgewählt ist, wird der Zeitstempel -Feld aktualisieren , sobald eine Änderung zu Ihren Datensatz besteht.
3
Speichern Sie die Änderungen . Wählen Sie die Option "Speichern" in der unteren rechten Ecke des Fensters. Die Änderungen an der Datenbank-Struktur sind nun gespeichert . Von diesem Punkt an wird der Zeitstempel Feld füllt automatisch jedes Mal ein neuer Datensatz eingegeben .
PHP
4
Erfassen der aktuellen Zeit mit der PHP-Funktion date -Funktion und zuweisen zu einem PHP-Variable . Die PHP-Funktion date -Funktion nimmt die aktuelle Uhrzeit und formatiert sie nach einer Reihe von Werten , die Sie eingeben . Betrachten Sie dieses Beispiel :
$ current_time = date (" Ymd H: i: s");
In dieser Codezeile , ruft es die Datums-Funktion und gibt die Werte in welchem Format die Ausgabe in das Format von Jahr, Monat , Tag, Stunde , Minute und Sekunde oder " 2012-12-21 06:26:36 ". Dies ist das genaue Zeitstempel -Format von MySQL verwendet . In diesem Beispiel wird das Datum in der Strom-Zeit- Variablen zugewiesen.
5
Legen Sie die Zeitstempel in die MySQL- Zeitstempel-Feld von der Datenbank-Tabelle Ihrer Wahl . Verwenden Sie " PHP mysql_query "-Funktion , um diesen Schritt abzuschließen. Hier ist das Beispiel
$ query = " UPDATE ` yourDatabaseTable ` SET ` timestamp ` = ' $ current_time ' WHERE ` yourPrimaryKey ` = ' $ primary_key_variable ' "; .
Mysql_query ( $ query ) or die ( ' die neue Zeit wurde nicht eingesetzt ) ;
6
Laden Sie die PHP -Datei auf Ihrem Server
.