Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Relatório contado número de cada coluna da tabela

$
0
0

Boa tarde,

Estou criando um sistema que registra todos os campos da tabela dentro de um excel. Serão 3 selects onde as opções serão enviadas para um banco de dados

Segue abaixo o código:


<?php
// Inclui a conexão
include_once('conexao.php');

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

// Criamos uma tabela HTML com o formato da planilha para excel
$tabela = '<table border="1">';
$tabela .= '<tr>';
$tabela .= '<td colspan="2">Tabela</tr>';
$tabela .= '</tr>';
$tabela .= '<tr>';
$tabela .= '<td><b>ID</b></td>';
$tabela .= '<td><b>Data</b></td>';
$tabela .= '<td><b>Marca</b></td>';
$tabela .= '<td><b>Modelo</b></td>';
$tabela .= '<td><b>Outros</b></td>';
$tabela .= '</tr>';

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

while($dados = mysql_fetch_array($resultado))
{
$tabela .= '<tr>';
$tabela .= '<td>'.$dados['id'].'</td>';
$tabela .= '<td>'.$dados['data'].'</td>';
$tabela .= '<td>'.$dados['marca'].'</td>';
$tabela .= '<td>'.$dados['modelo'].'</td>';
$tabela .= '<td>'.$dados['outros'].'</td>';
$tabela .= '</tr>';
}

$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;
?>

Gostaria de saber se existe a possibilidade de no mesmo arquivo excel, ter uma outra tabela contando cada opção de que foi escolhida.

Exemplo:

 

Iphone = 10

Nokia = 10

LG = 30

Samsung = 10


Viewing all articles
Browse latest Browse all 14190