Inserir Data no Mysql via PHP
Galera.. Acho que é até uma pergunta boba.. mas olha to quebrando a cabeça...
Tenho um formulário de cadastro, funcionando direitinho, somente com campo data de expiração é que não to sabendo fazer..
Por Exemplo: Se no campo data de expiração eu digitar 26/06/2018 04:20:00 no banco de dados fica tudo zerado 0000-00-00 00:00:00
Mas se no campo data de expiração eu digitar 2018-06-26 04:20:00 ele de fato grava no banco
Minha dúvida é.. Onde eu vou tratar essa conversão?
No formulário de cadastro (exemplo: cadastrar.php) ou na página onde faz o processamento, (exemplo: cadastrando.php) ???
O echo eu consigo de boa, converter para o formato que eu quero, mas meu problema é a inserção de dados no banco, considerando que quem olha o banco em si fica no formato americano, claro.
No banco o campo é datetime.
cadastrar.php
<input name="dataexpiracao" required type="text" placeholder="00/00/0000 00:00:00" size="20" maxlength="20" />
cadastrando.php
$dataexpiracao=$_POST['dataexpiracao'];Discussão (5)
Carregando comentários...