Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Douglas Fabiano

[Resolvido] Data está inversa

Recommended Posts

tenho um código que está mostrando a data 2010-02-28 ou seja inverso... o no nome desse campo no banco de dados é "data_manut"...

 

Alguem pode me dar uma dica de como essa data aparecerá no formato correto no "echo"?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples e facil......... http://forum.imasters.com.br/public/style_emoticons/default/seta.gif

<?php
$data = date("d-m-Y");

echo $data;
?>
http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porem eu ja tenho o campo com o nome data... como posso fazer nesse caso? onde posso encaixar esse seu script:

 

Veja o código:

 

O campo que está com erro é o $array['data_manutencao']

 

<?php
//faz um looping e cria um array com os campos da consulta
//consulta sql
$query = mysql_query("SELECT * FROM tbl ORDER BY carro") or die(mysql_error());
while($array = mysql_fetch_array($query))
   {
   //mostra na tela o nome do carro e tipo de manutenção
   echo '  <tr>',chr(10);
   echo '    <td>'.$array['vtr'].'</td><td>'.$array['data_manutencao'].'</td><td>'.$array['tipo_manutencao'].'</td><td>'.$array['servico'].'</td><td>'.$array['vr_total_pecas'].'</td><td>'.$array['vr_total_manutencao'].'</td>',chr(10);
   echo '  </tr>',chr(10);
   }
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
echo '    <td>'.$array['vtr'].'</td><td>'.date('d/m/Y',strtotime($array['data_manutencao']).'</td><td>'.$array['tipo_manutencao'].'</td><td>'.$array['servico'].'</td><td>'.$array['vr_total_pecas'].'</td><td>'.$array['vr_total_manutencao'].'</td>',chr(10);   echo '  </tr>',chr(10);   }?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora deu erro... erro na linha 41, onde houve a alteração:

 

Vejam:

<?php
//faz um looping e cria um array com os campos da consulta
//consulta sql
$query = mysql_query("SELECT * FROM tbl ORDER BY vtr") or die(mysql_error());
while($array = mysql_fetch_array($query))
   {
   //mostra na tela o nome do carro e tipo de manutenção
   echo '  <tr>',chr(10);
   echo '    <td>'.$array['vtr'].'</td><td>'.date('d/m/Y',strtotime($array['data_manutencao']).'</td><td>'.$array['tipo_manutencao'].'</td><td>'.$array['vr_unitario_servico'].'</td><td>'.$array['vr_total_pecas'].'</td><td>'.$array['vr_total_manutencao'].'</td>',chr(10);
   echo '  </tr>',chr(10);
   }
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já vi o erro. Faltou um parenteses. Desculpe-me! Foi mal... rs

 

echo '    <td>'.$array['vtr'].'</td><td>'.date('d/m/Y',strtotime($array['data_manutencao'])).

Compartilhar este post


Link para o post
Compartilhar em outros sites

apenas uma citação off,

 

tenho um código que está mostrando a data 2010-02-28 ou seja inverso

A data não está "ao inverso".

Esse é o formato "ISO 8601".

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.