<?php


// Inclui a conexão


$host1    = $_SESSION['HOST'];
$user1    = $_SESSION['USER'];
$pass1    = $_SESSION['PASS'];
$dbname1  = $_SESSION['DBNAME'];



// echo $_SESSION['HOST'];



//$host1    = "localhost";
//$user1    = "root";
//$pass1    = "";
//$dbname1  = "pdd";

//$host1   = "mysql.planetadeadistribuidor.com.br";
//$user1   = "planetadeadist";
//$pass1   = "Planeta2018";
//$dbname1 = "planetadeadist";

$ccc=$_SESSION['customercode']; 
$cnpj=$_SESSION['cnpj'];
$praca=$_SESSION['praca'];
$ce= $_SESSION['ce'];

         
$mysqli = new mysqli($host1, $user1, $pass1, $dbname1);

/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
exit();
     }


// Nome do Arquivo do Excel que será gerado
$arquivo = 'rce_por_distribuidor_analitico.xls';

// Criamos uma tabela HTML com o formato da planilha para excel
$tabela = '<table border="1">';
//$tabela .= '<tr>';
// $tabela .= '<td colspan="2">Chamadas de Encalhe Fechadas</tr>';
//$tabela .= '</tr>';
$tabela .= '<tr>';
$tabela .= '<td><b>Id</b></td>';
$tabela .= '<td><b>Cnpj</b></td>';
$tabela .= '<td><b>Nome</b></td>';
$tabela .= '<td><b>CE</b></td>';
$tabela .= '<td><b>Produto</b></td>';
$tabela .= '<td><b>Revista</b></td>';
$tabela .= '<td><b>Edição</b></td>';
$tabela .= '<td><b>Vlr Unitário</b></td>';
$tabela .= '<td><b>Tipo</b></td>';
$tabela .= '<td><b>Distribuido</b></td>';
$tabela .= '<td><b>Vendas</b></td>';
$tabela .= '<td><b>Devolução</b></td>';
$tabela .= '<td><b>Valor</b></td>';
$tabela .= '<td><b>Desconto</b></td>';
$tabela .= '<td><b>Valor da CE</b></td>';
$tabela .= '</tr>';

// Puxando dados do Banco de dados
//$resultado = mysql_query('SELECT * FROM emails');

// Substituindo a query abaixo pois não exibe o nome da publicação - MMC
//$query = "select carousels.customercode,contatos.customer_name,carousels.cnpj,carousels.cde_number,carousels.id_prod_Planeta as prod, carousels.edition_number, carousels.price , carousels.recall_type,carousels.total_distributed,return_quantity,sales_quantity,carousels.calculated_value as vlr, discount_calculated_value as desconto , 
//(SELECT  (carousels.calculated_value) - (discount_calculated_value)) as vlrce
//from carousels, contatos
//where   contatos.customercode = carousels.customercode 
//and cde_number = '" . $ce . "' and carousels.cnpj = '" . $cnpj . "'
//order by carousels.customercode , carousels.cde_number ";

// Nova query com o nome da publicação - MMC
$query = "select distinct c.customercode, cc.customer_name, c.cnpj, c.cde_number,
c.id_prod_Planeta as prod, c.edition_number, c.price , 
c.recall_type, c.total_distributed,return_quantity,sales_quantity,
c.calculated_value as vlr, discount_calculated_value as desconto , 
(SELECT  (c.calculated_value) - (discount_calculated_value)) as vlrce,
ca.description as nomeRevista
from carousels c 
inner join contatos cc
on c.customercode = cc.customercode
inner join categorias_artigos ca
on ca.id_prod_Planeta = c.id_prod_Planeta
where  c.cde_number = '" . $ce . "' and c.cnpj = '" . $cnpj . "'
order by c.customercode, c.cde_number";


// printf($resultado);


if ($result = $mysqli->query($query)) {

        /* fetch associative array */
        while ($row = $result->fetch_assoc()) {
         //  echo "passou ";
          // printf ("%s (%s)\n", $row["id_prod_planeta"], $row["id_prod_planeta"]);
          //echo "<br />" ; 
          //echo $row["customercode"];
          //echo "<br />" ; 
          //echo $row["cnpj"];
          
           
         // $pp =  "'" .  $row['prod'] ;      
         // $pp = trim($pp);
          
          $cnpjt = "'" . $row['cnpj']; 
         
          
          
          $tabela .= '<tr>';
          $tabela .= '<td>'.$row['customercode'].'</td>';
          $tabela .= '<td>'.$cnpjt.'</td>';
          $tabela .= '<td>'.$row['customer_name'].'</td>';
          $tabela .= '<td>'.$row['cde_number'].'</td>';
         // $tabela .= '<td>'.$pp.'</td>';
		  $tabela .= '<td>'.$row['prod'].'</td>'; 
		  $tabela .= '<td>'.$row['nomeRevista'].'</td>'; 
		  $tabela .= '<td>'.$row['edition_number'].'</td>'; 
          $tabela .= '<td>'.$row['price'].'</td>';
          $tabela .= '<td>'.$row['recall_type'].'</td>';
          $tabela .= '<td>'.$row['total_distributed'].'</td>';
          $tabela .= '<td>'.$row['sales_quantity'].'</td>';
          $tabela .= '<td>'.$row['return_quantity'].'</td>';
          $tabela .= '<td>'.$row['vlr'].'</td>';
          $tabela .= '<td>'.$row['desconto'].'</td>';
          $tabela .= '<td>'.$row['vlrce'].'</td>';
          
          //$dd = $row['max(artigos.modified)'];
          //var_dump($dd);
          //die;
          
          //$tabela .= '<td>'.$dd.'</td>';
          $tabela .= '</tr>';
          
        }

  /* free result set */
     $result->close();
   }    


$tabela .= '</table>';

// Força o Download do Arquivo Gerado
header ('Cache-Control: no-cache, must-revalidate');
header ('Pragma: no-cache');
header('Content-Type: application/x-msexcel');
header ("Content-Disposition: attachment; filename=\"{$arquivo}\"");
echo $tabela;










#abaixo, criamos uma variavel que terá como conteúdo o endereço para onde haverá o redirecionamento:  
//$redirect = "http://localhost/eed/adm/controle-artigo/index5";
 
 #abaixo, chamamos a função header() com o atributo location: apontando para a variavel $redirect, que por 
 #sua vez aponta para o endereço de onde ocorrerá o redirecionamento
 //header("location:$redirect");
 


?>
    

        
