Exportar resultados em Excel
Olá pessoal. Estou com um código que está funcionando tudo OK, ele exibe os resultados de uma busca no banco e pode filtrar esses resultados de acordo com o desejo do usuário. Mas agora eu queria que esses resultados exibidos depois de filtrados fossem exportados para o excel, alguma ajuda? Segue o código:
<?php
require_once('conecta.php');
require_once("cabecalho.php");
require_once("banco-produto.php");
if(isset($_POST['ok'])) {
$grupo = mysql_real_escape_string($_POST['grupo']);
$bandeira = mysql_real_escape_string($_POST['bandeira']);
$sistema = mysql_real_escape_string($_POST['sistema']);
$firewall = mysql_real_escape_string($_POST['firewall']);
$backup = mysql_real_escape_string($_POST['backup']);
$data_serv = mysql_real_escape_string($_POST['data_serv']);
$qnt_lojas = mysql_real_escape_string($_POST['qnt_lojas']);
$regiao = mysql_real_escape_string($_POST['regiao']);
$estado = mysql_real_escape_string($_POST['estado']);
$cliente = mysql_real_escape_string($_POST['cliente']);
$interesse = mysql_real_escape_string($_POST['interesse']);
$vendedor = mysql_real_escape_string($_POST['vendedor']);
mysql_select_db($database_Local, $Local);
$query_Busca = "SELECT * FROM produtos WHERE grupo LIKE '%$grupo%' AND bandeira LIKE '%$bandeira%' AND sistema LIKE '%$sistema%' AND firewall LIKE '%$firewall%' AND backup LIKE '%$backup%' AND data_serv LIKE '%$data_serv%' AND qnt_lojas LIKE '%$qnt_lojas%' AND regiao LIKE '%$regiao%' AND estado LIKE '%$estado%' AND cliente LIKE '%$cliente%' AND interesse LIKE '%$interesse%' AND vendedor LIKE '%$vendedor%'";
$Busca = mysql_query($query_Busca, $Local) or die(mysql_error());
$row_Busca = mysql_fetch_assoc($Busca);
$totalRows_Busca = mysql_num_rows($Busca);
} else {
mysql_select_db($database_Local, $Local);
$query_Busca = "SELECT * FROM produtos";
$Busca = mysql_query($query_Busca, $Local) or die(mysql_error());
$row_Busca = mysql_fetch_assoc($Busca);
$totalRows_Busca = mysql_num_rows($Busca);
}
?>
<!-- busca -->
<table class="table">
<form id="form" name="form" method="post" action="">
<tr>
<td><label for="ok"></label>Grupo: <input type="text" name="grupo" id="grupo" class="form-control"></td>
<td><label for="ok"></label>Bandeira: <input type="text" name="bandeira" id="bandeira" class="form-control"></td>
<td><label for="ok"></label>Sistema: <input type="text" name="sistema" id="sistema" class="form-control"></td>
<td><label for="ok"></label>Firewall: <input type="text" name="firewall" id="firewall" class="form-control"></td>
<tr>
<td><label for="ok"></label>Backup: <input type="text" name="backup" id="backup" class="form-control"></td>
<td><label for="ok"></label>Data Serv: <input type="text" name="data_serv" id="data_serv" class="form-control"></td>
<td><label for="ok"></label>Qnt. Lojas: <input type="text" name="qnt_lojas" id="qnt_lojas" class="form-control"></td>
<td><label for="ok"></label>Região: <input type="text" name="regiao" id="regiao" class="form-control"></td>
<tr>
<td><label for="ok"></label>Estado: <input type="text" name="estado" id="estado" class="form-control"></td>
<td><label for="ok"></label>Cliente: <input type="text" name="cliente" id="cliente" class="form-control"></td>
<td><label for="ok"></label>Interesse: <input type="text" name="interesse" id="interesse" class="form-control"></td>
<td><label for="ok"></label>Vendedor: <input type="text" name="vendedor" id="vendedor" class="form-control"></td>
<tr>
<tr>
<td><button class="btn btn-primary" type="submit" name="ok" id="ok">Buscar</button> <button href="produtos-lista.php" class="btn btn-danger">Limpar</button></td>
</tr>
</form>
</table>
<!-- busca -->
<table class="table table-striped table-bordered">
<tr>
<td>Grupo</td>
<td>Bandeira</td>
<td>Sistema</td>
<td>Firewall</td>
<td>Backup</td>
<td>Data Serv.</td>
<td>Qnt. Lojas</td>
<td>Região</td>
<td>Estado</td>
<td>Cliente</td>
<td>Interesse</td>
<td>Vendedor</td>
<td>Opções</td>
</tr>
<?php do{ ?>
<tr>
<td><?= substr($row_Busca['grupo'], 0, 20) ?></td>
<td><?= substr($row_Busca['bandeira'], 0, 20) ?></td>
<td><?= substr($row_Busca['sistema'], 0, 20) ?></td>
<td><?= substr($row_Busca['firewall'], 0, 20) ?></td>
<td><?= substr($row_Busca['backup'], 0, 20) ?></td>
<td><?= substr($row_Busca['data_serv'], 0, 20) ?></td>
<td><?= substr($row_Busca['qnt_lojas'], 0, 20) ?></td>
<td><?= substr($row_Busca['regiao'], 0, 20) ?></td>
<td><?= substr($row_Busca['estado'], 0, 20) ?></td>
<td><?= substr($row_Busca['cliente'], 0, 20) ?></td>
<td><?= substr($row_Busca['interesse'], 0, 20) ?></td>
<td><?= substr($row_Busca['vendedor'], 0, 20) ?></td>
<td><a class="btn btn-primary" href="produto-altera-formulario.php?id=<?= $row_Busca['id']; ?>">Alterar</a>
<form action="produto-deleta.php" method="post"><input type="hidden" name="id" value="<?= $row_Busca['id']; ?>"><input type="hidden" name="grupo" value="<?= $row_Busca['grupo']; ?>"><button class="btn-danger btn">Remover</button></form>
</td>
</tr>
<?php } while($row_Busca = mysql_fetch_assoc($Busca)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($Busca);
?>Discussão (1)
Carregando comentários...