Quantcast
Viewing all articles
Browse latest Browse all 14700

Problema Importar Excel

Estou com um problema ao exportar o excel com uma query.

O Resultado da Query é Zero Pelo menos no Mysql nao tem resultados e ele mostra-me sempre um resultado.

Código :
<?php
//-- conecta no banco de dados automaticamente, tem um post aqui
include("conectar.php");
//- Definimos o nome do arquivo que será exportado -------------
$arquivo = 'Empresas Condicionadas.xls';
//--- Consultando dados no banco -------------------------------
$sql = mysql_query("select * from TABELAS where condição or die(mysql_error());
//--- Fazendo o preenchimento inicial --------------------------
$row=mysql_fetch_array($sql);
//--- Contando o numero de linhas que a consulta gerou ---------
$sql2 = mysql_query("select * from condição  order by tb_empresa.Nome");
$aux = mysql_num_rows($sql2);
// Criamos uma tabela HTML com o formato da planilha
$html = '';
$html .= '<table border="1">';
$html .= '<tr></tr>';
// -- Cabeçalho do arquivo -------------------------------------
$html .= '<tr><td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>';
$html .= '<td bgcolor="#A9A9A9" align="center"><b>texto</b></td>
</tr>';
//--------------------------------------------------------------
for($i=0; $i<=$aux; $i ++){
$sql = mysql_query("QUERY
WHERE tb_empresa.id = ".$i) or die(mysql_error());
$row=mysql_fetch_array($sql);
$html .= '<tr><td>'.$row[0].'</td>
<td>'.$row[1].'</td>
<td>'.$row[2].'</td>
<td>'.$row[3].'</td>
<td>'.$row[4].'</td>
<td>'.$row[5].'</td>
<td>'.$row[6].'</td>
<td>'.$row[7].'</td>
<td>'.$row[8].'</td>
<td>'.$row[9].'</td>
<td>'.$row[10].'</td>
<td>'.$row[11].'</td>
<td>'.$row[12].'</td>
<td>'.$row[13].'</td>
<td>'.$row[14].'</td>
<td>'.$row[15].'</td>

</tr>';
}
$html .= '</table>';
// Configurações header para forçar o download
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
header ("Content-type: application/x-msexcel");
header ("Content-Disposition: attachment; filename=\"{$arquivo}\"" );
header ("Content-Description: PHP Generated Data" );
// Envia o conteúdo do arquivo
echo $html;
exit;
?>

Viewing all articles
Browse latest Browse all 14700