Opaa, ajudou demais, agradeço muuito. Sai daquela mesmice lá, mas agora estou com outro erro…
Tipo, vou simplificar o outro erro quando clico em “Registrar Venda”:
- Quando adiciono dois produtos diferentes em minha lista, só grava o ultimo da lista, só que abre dois codigos na tabela “venda”.
Ex:
Coca cola ---- 2 qntd ---- vlr 10.00
Fanta ---------- 2 qntd ---- vlr 10.00
No caso, grava dois registros com códigos diferentes na tabela “venda” conforme o primeiro insert, penso eu que seja:
1 pra Coca cola
2 pra Fanta
Ai na hora de fazer o segundo insert que é na tabela ‘vendas_produto’ da esse erro: Cannot add or update a child row: a foreign key constraint fails (sistemavendas.vendas_produto, CONSTRAINT cod_vendaFK FOREIGN KEY (cod_vendaFK) REFERENCES venda (cod_venda))
O que eu prestei atenção, foi que o primeiro insert insere um registro na tabela ‘venda’, mas nao insere o produto na tabela ‘vendas_produto’, ja o segundo insert insere na tabela ‘venda’ e na ‘vendas_produto’, ficando assim:
TABELA VENDA
cod_venda ------------ data_venda
----- 1----------------------2018/05/15
----- 2----------------------2018/05/15
TABELA VENDAS_PRODUTO
cod_vendaFK---------------------- cod_produtoFK ----------------------- qntd
------- 2--------------------------------------158----------------------------------- 2
Sabe mais ou menos me dizer o que pode estar acontecendo !?
Abraços