Realizado

Logica de programação laço de repetição em Php.

Publicado em 09 de Agosto de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Tenho um programa em PHP queria fazer uma alteração nele.
Preciso fazer um laço de repetição, dentro do banco de dados. Segue anexo o codigo.


$Result_atendente = " select
        a.empresa,
        a.cliente,
        b.nom_cliente,
        e.cod_uni_feder,
        d.cod_repres,
        b.cod_tip_cli,
        count(a.nota_fiscal) as Qtd_mes
        from fat_nf_mestre a
        join clientes b on (b.cod_cliente = a.cliente)
        join fat_nf_item c on (c.empresa = a.empresa and c.trans_nota_fiscal = a.trans_nota_fiscal)
        join pedidos d on (d.cod_empresa = c.empresa and d.num_pedido = c.pedido)
        join cidades e on (e.cod_cidade = b.cod_cidade)
        where a.empresa = '10'
        and dat_hor_emissao >= extend(mdy(". $Mes . ",01,2019))--, year to second)+0 units hour+0 units minute+0 units second
        and d.Cod_tip_carteira = '1'
        --and b.nom_cliente = 'magazine luiza s/a'
        --and b.cod_cliente = '047960950075482'
        and c.seq_item_nf = '1'
        and a.sit_nota_fiscal <> 'C'
        group by 1,2,3,4,5,6 ";
$resultado_atendente = $db->prepare($result_atendente);
$resultado_atendente->execute();
$dado = array();

while ($row_atendente = $resultado_atendente->fetch(PDO::FETCH_OBJ)) { array_push($dado, $row_atendente); } /* echo "

";
var_dump($dado);
echo "
";
echo json_encode($dado);

?>

A saida do codigo`


$resultado_atendente = $db->prepare($result_atendente);

$resultado_atendente->execute();

$dado = array();

while ($row_atendente = $resultado_atendente->fetch(PDO::FETCH_OBJ)) {
    array_push($dado, $row_atendente);
}
/*
echo "<pre>";
var_dump($dado);                         
echo "</pre>";
*/



echo json_encode($dado);

?>

A saida do codigo`

    [
{
empresa: "10",
cliente: "029686902000105",
nom_cliente: "wm departamento e magazine eireli ",
cod_uni_feder: "es",
cod_repres: "505",
cod_tip_cli: "11",
qtd_mes: "5"
},
{
empresa: "10",
cliente: "030570796000189",
nom_cliente: "alf departamento e magazine varejist",
cod_uni_feder: "es",
cod_repres: "505",
cod_tip_cli: "11",
qtd_mes: "4"
},
{

a saída em json sai assim.


empresa: "10",
cliente: "028204270000133",
nom_cliente: "G M D MAGALHAES E CIA LTDA ME ",
cod_uni_feder: "BA",
cod_repres: "532",
cod_tip_cli: "11",
qtd_mes: "3"
},
{
Criei uma variavel chamada $mes queria uma forma para o programar passar 1 vez e mudar a variavel para 2 e passar, e acrescentar no final do json  mais um item cada vez que ele passa
qtd mes1 = X,
qtd mes2 = Y

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 10 de Agosto de 2019

Habilidades necessárias