Ciao a tutti ho realizzato una piccola pagina che si occupa di esportare i dati del mio database in un file di excel e ho scritto così:
codice:
<?php
include ("common.php");
mysql_select_db($database_conn, $conn);
$query_rec_clienti = "SELECT * from tab_libri ORDER BY ID ASC";
$result = mysql_query($query_rec_clienti, $conn) or die(mysql_error());
$totalRows_rec = mysql_num_rows($result);
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: nomefile.xls; filename=prova.xls");
$sep = "\t";
$campi = "";
for ($i = 0; $i < mysql_num_fields($result); $i++)
{
$campi .= mysql_field_name($result,$i)."\t";
}
print(trim($campi));
print "\n";
print "\n";
while($row = mysql_fetch_row($result))
{
$schema_insert = "";
for($j=0; $j<mysql_num_fields($result);$j++)
{
$schema_insert .= $row[$j].$sep;
}
$schema_insert = str_replace("", " ", $schema_insert);
$schema_insert = strip_tags($schema_insert);
print(trim($schema_insert));
print "\n";
}
?>
Solo che mi viene tutto sballato. Devo fare qualche replece particolare??