Ícone do site Linha de Comando

PHP-MySQL: Gravando corretamente a data no banco

Formato de data passado via POST: 15/04/2011

Formato de data a ser gravado no banco de dados: 2011-04-15

Exemplo:


   function formatarData($data){
      $rData = implode("-", array_reverse(explode("/", trim($data))));
      return $rData;
   }

   $data = formatarData($_POST['data']);

   $ins_data = "INSERT INTO tabela (data_vencimento) 
		     VALUES ('$data')";
   $sucesso = mysql_query($ins_data);

   if($sucesso)
      echo "Data cadastrada corretamente";
?>
Sair da versão mobile