Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro quando insiro a data no banco de dados

Olá amigos! Quando vou inserir a data dentro de um insert into, me retorna um erro.

Abaixo o código do insert:

    DB::insert('INSERT INTO VENDA (codigo, preco, mesa, hora, quantidade) VALUES ('.intval($codm).','.number_format($preco,2).','.$mesa.','.date("H:i:s").','.$qtd.')');

o erro que é retornado é o seguinte:

<!-- SQLSTATE[HY000]: General error (SQL: INSERT INTO VENDA (codigo, preco, mesa, hora, quantidade) VALUES (2,8.50,7,14:36:33,3)) (500 Internal Server Error) -->

Obrigado desde já!

1 resposta
solução!

Data e hora precisam estar dentro de aspas, Matheus.

Essa dúvida é de SQL, não de Laravel. :-)