Ir para conteúdo
Fórum CódigoFonte.net
edyr0x

RELÁTORIO PHP MYSQL USANDO SUM

Recommended Posts

Alguém poderia me ajudar a gerar uma relátório em php?

preciso gerar uma tabela com total de bolsas vendidas por mês.  com total de cada modelo de bolsa fabricada por mês e total geral

até consegui, porém gostaria de gerar com os meses nas colunas e só consegui gerar com os meses nas linhas... 

tentei da seguinte forma:

 

$link = $conexao;


$consultar = "SELECT SUM(`resumo_bolsa_80`) AS m80, 
       SUM(`resumo_bolsa_12`) AS m12,
      SUM(`resumo_bolsa_20`) AS m20,
       SUM(`resumo_bolsa_40`) AS m40,
        SUM(`resumo_bolsa_90`) AS m90, 
         SUM(`resumo_bolsa_38`) AS m38, 
       MONTHNAME(resumo_data) AS `mes` 
FROM  resocor
GROUP  BY YEAR(`resumo_data`), 
          MONTH(`resumo_data`)"; 

$resulta = mysqli_query($link, $consultar);
 

################## codigo php #######################

<table>
      <tr>
            <th class="tg-sg5v">MES</th>
            <th class="tg-sg5v">80</th>
            <th class="tg-sg5v">12</th>
            <th class="tg-sg5v">20</th>
            <th class="tg-sg5v">40</th>
            <th class="tg-sg5v">90</th>
            <th class="tg-sg5v">38</th>
        </tr>
        <?php 
            foreach ($resulta as $row) {
        ?>
            <tr>
               
                <td class="tg-0w8i"><?php echo $row['mes']; ?></td>
                <td class="tg-0w8i"><?php echo $row['m80']; ?></td>
                 <td class="tg-0w8i"><?php echo $row['m12']; ?></td>
                 <td class="tg-0w8i"><?php echo $row['m20']; ?></td>
                 <td class="tg-0w8i"><?php echo $row['m40']; ?></td>
                 <td class="tg-0w8i"><?php echo $row['m90']; ?></td>
                 <td class="tg-0w8i"><?php echo $row['m38']; ?></td>
            </tr>
        <?php  }     ?>
 </table
 

SEGUE TABELA ANEXADA DE COMO GOSTARIA QUE APARECESSE NO RELATORIO

TABELA_BOLSAS.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...

×
×
  • Criar Novo...