Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Inserindo data do formulário usando PHP Mysql


Estou apenas supondo, mas sua Date campo no banco de dados é do tipo date ou datetime . O formato destes é YYYY-mm-dd . Tente alterar seu código para:
$insertdate = date('Y-m-d', strtotime($_POST['Date']));

Além disso, você não está convertendo a data em um carimbo de data/hora antes de formatá-la. Eu adicionei strtotime() sobre os dados aqui também.