Galera, estou desenvolvendo um sistema em php com mysqli de combustível para empresas. Fiz a área de cadastrar veículo - movimento de entrada do combustível etc… feito isso, como eu faço para por exemplo colocar lá “média por veículo”? teria que ser feito uma tabela no banco de dados separada? ou quando fosse consultar e exibir que ai sim seria feito o “cálculo” via função?
Lógica PHP sistema
3 Respostas
Solucao aceita
1 like
O que essa média por veículo deve ser, exatamente? Quantos km por litro consumido?
Se sim, você precisa armazenar o veículo, quanto foi abastecido num determinado momento, no próximo abastecimento, a kilometragem percorrida. Com esses dados, você pode tanto criar uma função/procedure no banco que retorna esse valor, quanto consultar esses registros e fazer o cálculo no php.
Abraço.
Acho que uma função tipo:
KmInicial - KmFinal / LitrosAbastecidos = MediaConsumoVeiculo
Certo?
1 like
Se o cálculo for feito dessa forma, você terá:
KmInicial - (KmFinal / LitrosAbastecidos)
O correto é:
(KmFinal - KmInicial) / LitrosAbastecidos
Detalhe, a KmFinal será maior que a inicial, sempre.
Criado 6 de agosto de 2019
Ultima resposta 6 de ago. de 2019
Respostas 3
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo