Agrupar informações com uma variável em comum em PHP + SQL SERVER
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 :
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
Curtidas 0
Respostas
Luiz Foloni
30/09/2019
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
GOSTEI 0