Capire come recuperare e date da un database MySQL formato è importante quando si desidera utilizzare PHP per visualizzare le date sulla vostra pagina web. MySQL usano comunemente DATETIME , DATE o tipi di dati TIMESTAMP per memorizzare le date , mentre PHP usa un timestamp UNIX . È possibile utilizzare la funzione PHP " strtotime " e " data " per convertire i campi data di MySQL in un formato diverso da visualizzare sulla vostra pagina web. Istruzioni
1
Aprire il file sorgente PHP in un editor di testo, ad esempio Blocco note di Windows .
2
connettersi al database MySQL con il " mysql_connect (host , nome utente, password) "la funzione . Ad esempio, " $ link = mysql_connect ( ' example.com ', ' myusername ', ' mypassword '); "
3
interrogare il database per un campo data con il " mysql_query . ( query) "la funzione. Ad esempio, " $ my_result = mysql_query ( " SELECT FROM my_date my_table "); " , dove " my_date " è un campo data
4
accedere ai dati utilizzando la funzione " mysql_fetch_assoc ( my_result ) " . . Ad esempio, " if ( $ my_value = mysql_fetch_assoc ( $ my_result ) ) " .
5
Conservare il valore del campo data in una variabile PHP . Ad esempio, " $ mysql_date =" $ my_value [' my_date '] ; funzione " strtotime (data) per convertire la data di MySQL in un PHP UNIX timestamp per esempio "
6
Usare il . ». , "$ phpdate = strtotime ( $ mysql_date ) ; " .
7
utilizzare la funzione " data ( formato data) " per modificare il formato del PHP UNIX timestamp e quindi utilizzare il " echo" comando per visualizzare la data , ad esempio , ". $ phpdate2 = date ( ' Ym -d' , $ phpdate ) ; echo $ phpdate2 ; " visualizza la data come " 2011-06-01 "
8 .
Salvare il file PHP e caricarlo sul vostro server per assicurarsi che funzioni correttamente.