ti incollo il codice perchè non vedo cosa dovrei fare diversamente ok? può darsi che tu riesci meglio. Eccolo:
Codice PHP:
<?php
include "../server.php"; // includo il file di connessione al Db
$filename="collaboratori.xls"; // nome del file che creeremo
header ("Content-Type: application/vnd.ms-excel"); // specifichiamo il Content-Type
header ("Content-Disposition: inline; filename=$filename"); // specifichiamo la risorsa
?>
<!-- iniziamo a costruire la nostra tabella --/>
<html><head><title>Export</title></head><body>
<table border="1">
<tr>
<th>Nome</th>
<th>Cognome</th>
<th>Sesso</th>
<th>Indirizzo1</th>
<th>Indirizzo2</th>
<th>Comune</th>
<th>Provincia</th>
<th>Cap</th>
<th>Telefono principale</th>
<th>Telefono ufficio</th>
<th>Cellulare</th>
<th>Fax</th>
<th>Email</th>
<th>Sito Web</th>
<th>Codice Fiscale</th>
<th>Partita iva</th>
<th>Banca</th>
<th>Comune</th>
<th>Provincia</th>
<th>Agenzia</th>
<th>Cab</th>
<th>Abi</th>
<th>Numero CC</th>
<th>Iban</th>
<th>Ritenuta d'acconto</th>
<th>Estratto contro</th>
<th>Note</th>
<th>Data Inserimento</th>
</tr>
<?php
usock();
$sql="SELECT * FROM collaboratori ORDER BY nome"; // selezioniamo i dati dalla nostra tabella
$query=@mysql_query($sql) or die (mysql_error());
while ($row=mysql_fetch_array($query)) // ed effettuiamo un ciclo per creare le righe della nostra tabella
{
$nome = $row['nome'];
$cognome = $row['cognome'];
$sesso = $row['sesso'];
$indirizzo1 = $row['indirizzo1'];
$indirizzo2 = $row['indirizzo2'];
$comune = $row['comune'];
$provincia = $row['provincia'];
$cap = $row['cap'];
$telefonop = $row['telefonop'];
$telefonou = $row['telefonou'];
$cellulare = $row['cellulare'];
$fax = $row['fax'];
$email = $row['email'];
$sitow = $row['sitow'];
$codicef = $row['codicef'];
$partiva = $row['partiva'];
$banca = $row['banca'];
$comune2 = $row['comune2'];
$provincia2 = $row['provincia2'];
$agenzia = $row['agenzia'];
$cab = $row['cab'];
$abi = $row['abi'];
$numerocc = $row['numerocc'];
$iban = $row['iban'];
$ritacconto = $row['ritacconto'];
$estrattoconto= $row['estrattoconto'];
$note = $row['note'];
$myDatacomm = $row['data'];
$inserito = date("d/m/Y", strtotime($myDatacomm));
?>
<tr>
<td><? echo $nome; ?></td>
<td><? echo $cognome; ?></td>
<td><? echo $sesso; ?></td>
<td><? echo $indirizzo1; ?></td>
<td><? echo $indirizzo2; ?></td>
<td><? echo $comune; ?></td>
<td><? echo $provincia; ?></td>
<td><? echo $cap; ?></td>
<td><? echo $telefonop; ?></td>
<td><? echo $telefonou; ?></td>
<td><? echo $cellulare; ?></td>
<td><? echo $fax; ?></td>
<td><? echo $email; ?></td>
<td><? echo $sitow; ?></td>
<td><? echo $codicef; ?></td>
<td><? echo $partiva; ?></td>
<td><? echo $banca; ?></td>
<td><? echo $comune2; ?></td>
<td><? echo $provincia2; ?></td>
<td><? echo $agenzia; ?></td>
<td><? echo $cab; ?></td>
<td><? echo $abi; ?></td>
<td><? echo $numerocc; ?></td>
<td><? echo $iban; ?></td>
<td><? echo $ritacconto; ?></td>
<td><? echo $estrattoconto; ?></td>
<td><? echo $note; ?></td>
<td><? echo $inserito; ?></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
<?php
@mysql_close($connessione);
?>
Così può essere utile anche a chi ne ha bisogno.
Fammi sapere in che modo modificarlo!