PHP webbutvecklare använder PHP och MySQL för att designa webbsidor och applikationer med dynamiska data . En av de viktigaste bitarna av denna information är datum och tid . Datum och tid kodar i databasen som tidsstämpel . MySQL-databaser är utformade med en specifik tidsstämpel inställning som tillåter utvecklare att lämna och hämta datum och tid data i en standardiserad och förutsägbar format . Instruktioner
Använda MySQL
1
Skapa ett nytt fält i databasen . Öppna " phpMyAdmin " verktyg för dina MySQL -databaser . Välj databasen som du väljer från menyn till vänster . Markera den tabell där du vill placera det nya fältet tidsstämpel och klicka på " Structure " action objektet . Hit " Go " -knappen bredvid " Lägg till en ny Field" val .
2
Ställ attribut det nya fältet . Under " Fält " rutan ange ditt nya fältets namn . Namnge fältet "Tidsstämpel . " Välj " Type " drop -down bar och märka " tidsstämpel" alternativen . Detta definierar din nya fält som en " Time Stamp . " Klicka på " Default " drop -down bar . Om så önskas , välj " CURRENT_TIMESTAMP " alternativet . Om vald , skapar detta alternativ automatiskt en ny tidsstämpel när en ny post förs in i databasen . Nu , klicka på " Egenskaper " listrutan . Välj " On Update CURRENT_TIMESTAMP " i menyn . Om detta alternativ väljs kommer tidsstämpel fältet uppdateras varje gång en ändring görs till din databas rekord .
3
Spara ändringarna . Välj " Spara " längst ned i högra hörnet av fönstret . De ändringar i din databas struktur är nu sparat . Från denna punkt , fylls tidsstämpel fältet automatiskt varje gång en ny post anges .
Använda PHP
4
Fånga den aktuella tiden med PHP date funktion och tilldela den till en PHP- variabel . PHP date funktionen tar aktuell tid och format det enligt en uppsättning värden som du anger . Tänk på detta exempel :
$ CURRENT_TIME = date ( " YMD H : i : s " ) ;
I denna kodrad , kallar det datum funktion och kommer de värderingar som format utgång i form av år, månad , dag , timme , minut och sekund eller " 2012-12-21 06:26:36 ". Detta är den exakta tidsstämpeln format som används av MySQL. I detta exempel är det datum tilldelad aktuell tid variabel .
5
in tidsstämpeln i MySQL tidsstämpel fältet i databasen tabellen i ditt val . Använd " PHP : s mysql_query " -funktion för att slutföra det här steget . Här är exempel
$ query = " UPDATE ` yourDatabaseTable ` SET ` timestamp ` = ' $ CURRENT_TIME ' där` yourPrimaryKey ` = ' $ primary_key_variable ' "; .
Mysql_query ( $ query ) eller die ( " den nya tiden inte var isatt ');
6
Ladda upp PHP -filen till din server
.