Agrupar informações com uma variável em comum em PHP + SQL SERVER

30/09/2019

0

Olá Mestres ,
Estou desenvolvendo um código onde tenho algumas notas fiscais relacionadas para um usuário ( id único ) , e quando tira as informações me vem várias linhas com o nome do usuário e a nota fiscal correspondente , contudo gostaria que fosse agrupado .

Como está hoje :

ID | NF | DATA | FRETE
1 123 28/03/2019 FOB

ID | NF | DATA | FRETE
1 124 28/03/2019 FOB

ID | NF | DATA | FRETE
1 125 28/03/2019 FOB

ID | NF | DATA | FRETE
1 126 28/03/2019 FOB

ID | NF | DATA | FRETE
1 127 28/03/2019 FOB

Como eu queria que ficasse :
ID | NF | DATA | FRETE
123 28/03/2019 FOB
NF | DATA | FRETE
124 28/03/2019 FOB
NF | DATA | FRETE
125 28/03/2019 FOB
NF | DATA | FRETE
126 28/03/2019 FOB
NF | DATA | FRETE
127 28/03/2019 FOB




Segue meu código :
```
<?php 
session_start();
            $serverName = "DB_NAME";
            $connectionInfo = array( "Database"=>"TABELA_NAME", "UID"=>"USUARIO", "PWD"=>"SENHA" );
            $conn = sqlsrv_connect($serverName, $connectionInfo);
                 if ($conn === false) {
                  die(print_r(sqlsrv_errors(), true));
}

 $query = ("SELECT * FROM PEDIDOS");
 $params = array(); 
 $options = array('Scrollable' => SQLSRV_CURSOR_KEYSET);
 $stmt = sqlsrv_query($conn, $query, $params, $options);

?>
    <?php include("cabecalho.php")?>

        <br>
        <!-- ##### Breadcrumb Area Start ##### -->

        <center>
            <a href="index.php" class="nav-brand"><img src="img/logo.png" alt=""></a>
        </center>
        <br>
        <center>
            <table class="table">
                <thead class="thead-dark">
                    <tr>

                        <th>
                            <center>PEDIDOS</center>
                        </th>
                        <th><a onClick="window.print()" /><i class="fas fa-print"></a></th>
                </tr>
            </thead>

        </table>
    </center>

                <?php while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {  ?>

    <center>
        <table class="table">
            <thead class="thead-dark">
               <tr>

                    <th>
                        <center>ID_Usuarios</center>
                    </th>
                    <th>
                        <center>Nota Fiscal</center>
                    </th>
<th>
                        <center>Data</center>
                    </th>
<th>
                        <center>Frete</center>
                    </th>
                </tr>
            </thead>
			<tbody>
                           <td>
                            <center>
                                <?php echo $row['ID']; ?>
                            </center>
                        </td>
   <td>
                    <?php echo $row['NF']; ?>
                   </td>

			            <td>
                            <center>
                               <?php echo date('d/m/y');?>
                            </center>
                        </td>

                   <td>
                    <?php echo $row['FRETE']; ?>
                   </td>

         </tbody>
         </table>
         </center>

 		 <br><br><br>
				<?php  } 
    ?>

    <!-- ##### Breadcrumb Area End ##### -->
    <?php include("rodape.php")?>
Luiz Foloni

Luiz Foloni

Responder

Posts

30/09/2019

Luiz Foloni


Houve um pequeno erro na digitação .

Como eu quero que fique :

Como eu queria que ficasse :
ID | NF | DATA | FRETE
1 123 28/03/2019 FOB
NF | DATA | FRETE
124 28/03/2019 FOB
NF | DATA | FRETE
125 28/03/2019 FOB
NF | DATA | FRETE
126 28/03/2019 FOB
NF | DATA | FRETE
127 28/03/2019 FOB

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar