Preciso de um auxilio, me deparei com uma situação enquanto programava.
Minha dificuldade esta em mostrar os produtos produzidos e as baixas desses produtos mostrando os 3 dias de produção e saída, a saída esta mostrando certo mas o problema esta no produzido que esta criando uma linha para cada dia e oque preciso é que apareça todos na mesma linha.
Pergunta
jdatsch
Bom dia!
Preciso de um auxilio, me deparei com uma situação enquanto programava.
Minha dificuldade esta em mostrar os produtos produzidos e as baixas desses produtos mostrando os 3 dias de produção e saída, a saída esta mostrando certo mas o problema esta no produzido que esta criando uma linha para cada dia e oque preciso é que apareça todos na mesma linha.
$block_summary_three_days = [];
$block_prodution_three_days = $this->dashboard_model->block_production_by_type_height_day();
$block_output_three_days = $this->dashboard_model->block_output_by_type_height_day();
for ($i = 0; $i < count($block_prodution_three_days); $i++) {
if ($block_prodution_three_days[$i]['date_day'] == date('d-m-Y', strtotime("-2 day"))) { //aqui ele compara a data do banco de dados
$block_summary_three_days[] = [
"date" => date('d-m-Y', strtotime("-2 day")),
"block_description" => $block_prodution_three_days[$i]['block_description'],
"block_height" => $block_prodution_three_days[$i]['block_height'],
"block_quantity_production1" =>$block_prodution_three_days[$i]['block_quantity'],
"block_quantity_production2" => 0,
"block_quantity_production3" => 0,
"block_quantity_output1" => 0,
"block_quantity_output2" => 0,
"block_quantity_output3" => 0,
"block_quantity_sald" => 0,
"block_cubic_meters" => 0,
];
}
if ($block_prodution_three_days[$i]['date_day'] == date('d-m-Y', strtotime("-1 day"))) {//aqui ele compara a data do banco de dados
$block_summary_three_days[] = [
"date" => date('d-m-Y', strtotime("-1 day")),
"block_description" => $block_prodution_three_days[$i]['block_description'],
"block_height" => $block_prodution_three_days[$i]['block_height'],
"block_quantity_production1" => 0,
"block_quantity_production2" => $block_prodution_three_days[$i]['block_quantity'],
"block_quantity_production3" => 0 ,
"block_quantity_output1" => 0,
"block_quantity_output2" => 0,
"block_quantity_output3" => 0,
"block_quantity_sald" => 0,
"block_cubic_meters" => 0,
];
}
if ($block_prodution_three_days[$i]['date_day'] == date('d-m-Y')) {//aqui ele compara a data do banco de dados
$block_summary_three_days[] = [
"date" => date('d-m-Y'),
"block_description" => $block_prodution_three_days[$i]['block_description'],
"block_height" => $block_prodution_three_days[$i]['block_height'],
"block_quantity_production1" => 0,
"block_quantity_production2" => 0,
"block_quantity_production3" => $block_prodution_three_days[$i]['block_quantity'],
"block_quantity_output1" => 0,
"block_quantity_output2" => 0,
"block_quantity_output3" => 0,
"block_quantity_sald" => 0,
"block_cubic_meters" => 0,
];
}
}
Não sou muito experiente na programação mas peço ajuda.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.