Compreender como recuperar e formatar datas de um banco de dados MySQL é importante quando você quiser usar o PHP para exibir as datas na sua página web. MySQL geralmente usam DATETIME, DATE ou TIMESTAMP tipos de dados para armazenar datas, enquanto o PHP usa um timestamp UNIX . Você pode usar as funções do PHP " strtotime " e " data " para converter os campos de data do MySQL em um formato diferente para exibir em sua página web. Instruções
1
Abra seu arquivo -fonte do PHP em um editor de texto, como o Notepad do Windows .
2
Conecte-se ao banco de dados MySQL com o " mysql_connect (host, nome de usuário , ) " função de senha . Por exemplo, " $ link = mysql_connect ( ' example.com ', ' myusername ', ' minhasenha '); " .
3
consultar o banco de dados para um campo de data com o " mysql_query " função (query) . Por exemplo, " my_result = $ mysql_query ( " SELECT my_date DE my_table "); " . , Onde " my_date " é um campo de data
4
acessar os dados usando o " mysql_fetch_assoc ( my_result ) " função . Por exemplo, " if ($ my_value = mysql_fetch_assoc ( $ my_result ))".
5
Guarde o valor do campo data em uma variável PHP. Por exemplo, " $ mysql_date =" $ my_value [' my_date '] ; " .
6
Use o " " função strtotime (data) para converter a data do MySQL em um timestamp UNIX PHP por exemplo. , "$ phpdate = strtotime ( $ mysql_date ); " .
7
Use a "data (formato , data) " função para alterar o formato do timestamp PHP UNIX e , em seguida, usar o "eco" comando para exibir a data , por exemplo, ". $ phpdate2 = date ( ' Ym -d ', $ phpdate ); echo $ phpdate2 ; " . irá exibir a data como " 2011-06-01 "
8
Salve o arquivo PHP e carregá-lo em seu servidor para se certificar de que funciona corretamente.