GALERA UM HELP PLEASE
tenho que fazer um fomr de pedido de compra pensei em fazer da seguinte forma
tabela compra
,codigo, id_produto, data_pedido, fornecedor, produto_descricao. quantidade. e valor
.quando eu fosse dar baixa com produtos recebidos na loja ja atualizasse o banco de dados estoque com os itens recebidos
alguma ideia de como fazer o loop para ir atualizando de acordo com a tabela pedido
uso o mysql
tabela compra
,codigo, id_produto, data_pedido, fornecedor, produto_descricao. quantidade. e valor
.quando eu fosse dar baixa com produtos recebidos na loja ja atualizasse o banco de dados estoque com os itens recebidos
alguma ideia de como fazer o loop para ir atualizando de acordo com a tabela pedido
uso o mysql
FabrÃcio, o mais correto também é Fornecedor ser uma chave estrangeira da Tabela Fornecedores imagine que seu fornecedor troque de nome ou algo do tipo, sem contar que deverá ter um cadastro de fornecedores também né?
Na verdade você não precisa fazer nenhum Loop, pode usar uma Trigger para isso ou seja: quando for dado baixa no produto recebido automaticamente a trigger ja da baixa ou entrada no estoque, a trigger tambem pode chamar uma Stored Procedure.
Também trabalho com MySQL e utilizo bastante Trigger e SP facilita bastante o trabalho e manutenção sem contar que você não precisa ficar atualizando teu sistema
Na verdade você não precisa fazer nenhum Loop, pode usar uma Trigger para isso ou seja: quando for dado baixa no produto recebido automaticamente a trigger ja da baixa ou entrada no estoque, a trigger tambem pode chamar uma Stored Procedure.
Também trabalho com MySQL e utilizo bastante Trigger e SP facilita bastante o trabalho e manutenção sem contar que você não precisa ficar atualizando teu sistema
Citação::
FabrÃcio, o mais correto também é Fornecedor ser uma chave estrangeira da Tabela Fornecedores imagine que seu fornecedor troque de nome ou algo do tipo, sem contar que deverá ter um cadastro de fornecedores também né?
Na verdade você não precisa fazer nenhum Loop, pode usar uma Trigger para isso ou seja: quando for dado baixa no produto recebido automaticamente a trigger ja da baixa ou entrada no estoque, a trigger tambem pode chamar uma Stored Procedure.
Também trabalho com MySQL e utilizo bastante Trigger e SP facilita bastante o trabalho e manutenção sem contar que você não precisa ficar atualizando teu sistema
Concordo com o MESTRE
Quando se desenvolve aplicações com acesso a banco de dados, é muito importante estruturar por completo a base. E que ela esteja pelo menos na terceira forma normal. Porque criar a base juntamente com a aplicação dá uma dor de cabeça danada! é como foi falado, se um fornecedor muda de nome o que acontece? A resposta é simples: Acontece que a base foi mal estruturada! rsrrsrsrs
O que você tem que fazer é terminar primeiro a base. Quando estiver tudo [Ô]filézinho[Ô] pode partir pra codificação! O problema é que muitos (não que este seja o caso) não conseguem imaginar como a base deve ficar sem criar as [Ô]telas[Ô] (Fácil desenha num papel! rsrsrs). E é por essas e outras que a Análise é tão importante quanto o desenvolvimento.
Citação:codigo, id_produto, data_pedido, fornecedor, produto_descricao. quantidade. e valor
Acredito eu que id_produto seja chave estrangeira e com isso não precisa do campo produto_descricao.
finalizei com o loop msm funcionou bacana quando pedido fica em aberto da para ediar etc quando ele e finalizado ele ja atualiza todos os produtos no estoque e depois tem a escolha de pagamento que envia para o controle de caixa
impressão do do pedido
tela do caixa
acho que ficou bom
Tópico encerrado , respostas não são mais permitidas