Att förstå hur man hämtar och format datum från en MySQL databas är viktigt när du vill använda PHP för att visa datum på din webbsida . MySQL använder ofta DATETIME , datum eller uppgifter tidsstämpel typer för att lagra datum , medan PHP använder en UNIX tidsstämpel . Du kan använda PHP -funktioner " strtotime " och "date " för att konvertera MySQL datumfält till ett annat format för att visa på din webbsida . Instruktioner
1
Öppna din PHP källfilen i en textredigerare , till exempel Anteckningar i Windows .
2
Anslut till MySQL databas med " mysql_connect ( host , användarnamn , lösenord) "-funktion. Till exempel , " $ link = mysql_connect ( ' example.com ' , ' MittAnvändarnamn ' , ' mittlösenord ' ) ; "
3
söka i databasen för ett datumfält med " mysql_query . (fråga ) "-funktion. Till exempel , " $ my_result = mysql_query ( " SELECT my_date FROM my_table " ) , " , där " my_date " är ett datumfält
4
tillgång till data med hjälp av " mysql_fetch_assoc ( my_result ) " -funktion . . Till exempel , " if ( $ my_value = mysql_fetch_assoc ( $ my_result ) ) " .
5
Store datumfältet värdet i en PHP- variabel . Till exempel , " $ mysql_date = " $ my_value [ ' my_date ' ] ; strtotime ( datum ) " -funktion för att konvertera MySQL datum till ett PHP UNIX tidsstämpel till exempel "
6
Använd . " . , " $ phpdate = strtotime ( $ mysql_date ) , " .
7
Använd " datum ( format , datum ) " -funktion för att ändra formatet på PHP UNIX tidsstämpel och använd sedan " echo " kommando för att visa datum till exempel . " $ phpdate2 = date ( ' ym- d ' , $ phpdate ) , echo $ phpdate2 , " kommer att visa datum " 2011-06-01 "
8 .
Spara PHP -filen och ladda det på din server för att kontrollera att det fungerar ordentligt .