- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- esportazione dati da mysql a word
-
esportazione dati da mysql a word
Buongiorno a tutti
Come premesso nel titolo, devo esportare delle tabelle mysql in formato word. Ho fatto un po di ricerche sul web, ma non ho trovato nulla. Qualcuno può aiutarmi?
ed avrei anche un paio di dubbi:
1)E' possibile da una tabella mysql esportare solo determinati campi?
2)Invece di word si può fare anche con openoffice?
Grazie 1000, come sempre
Ciao
-
@popeye said:
1)E' possibile da una tabella mysql esportare solo determinati campi?
Si, basta fare la SELECT adatta@popeye said:
2)Invece di word si può fare anche con openoffice?
Certo...se vuoi anche in Excel o equiparato per openoffice (al limite potrebbe sballarti qualche piccola impostazione)sul come dipende da cosa vuoi ottenere come risultato
-
devo realizzare un report che contenga una decina di dati testuali e vorrei farlo con openoffice
-
Ti posto un esempio, così lo puoi adattare alle tue esigenze
[php]<?php
include "config.php";
$filename="export.xls";
header ("Content-Type: application/vnd.ms-excel");
header ("Content-Disposition: inline; filename=$filename");
?>
<html><head><title>Export</title></head><body>
<table border="1">
<tr>
<th>Campo1</th>
<th>Campo2</th>
<th>Campo4</th>
</tr>
<?
$sql="SELECT Campo1, Campo2, Campo4 FROM table";
$query=@mysql_query($sql) or die (mysql_error());while ($row=mysql_fetch_array($query))
{
?>
<tr>
<td><? echo $row['Campo1']; ?></td>
<td><? echo $row['Campo2']; ?></td>
<td><? echo $row['Campo4']; ?></td>
</tr>
<?
}
?>
</table>
</body></html>
<?
@mysql_close($connessione);
?>[/php]
Ti chiederà di salvare il file export.xls (salvalo, non aprirlo dal browser) che potrai comodamente aprire con openoffice
-
grazie di cuore,
ciao, alla prossima;)
-
di nulla
ciauuuuuuuu