Fórum Inserção de campo date no BD #589315

28/11/2017

0

PHP

Fala galera, blz!?

Estou usando a aplicação de exemplo do curso PHP e MVC - como fazer um CRUD 1:N como exemplo para a construção de outra, e estou tendo problemas para incluir um campo do tipo date no banco de dados.

Como e onde devo enviar este campo para as operações de inclusão e alteração?

Outra questão é: se eu quiser fazer um login antes de abrir a aplicação, como seria o mais adequado nesta estrutura?

Essa dúvida foi gerada a partir de um comentário no artigo Introdução - PHP e MVC: Como fazer um CRUD 1:N - Vídeo 1
Pabllo Cardoso

Pabllo Cardoso

Responder

Post mais votado

29/11/2017

Bom dia Pablo,

você deve converter a data ou dependendo do caso apenas formatar ela

exemplo1: $date = date("Y-m-d", strtotime($_GET['birthdate'])); //converte para tipo date

exemplo2: $data = "29/11/2017";
$nova_data = implode("-", array_reverse(explode("/", $data)));

William Dutra

William Dutra
Responder

Gostei + 3

Mais Posts

07/12/2017

Rander Freitas

Olá Pablo,

Você também pode usar a classe DateTime do PHP.

$data_mysql = DateTime::createFromFormat('Y-m-d', '2017-10-17');

$data_br = $data_mysql->format('d/m/Y');
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar