- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- esportazione dati da mysql
-
esportazione dati da mysql
Buongiorno a tutti.
Devo effettuare un'esportazione da un db mysql. Mi andrebbe benissimo anche in excel ed ho uno script che funziona. Il problema che ho è che lo script, così com'è, restituisce tutti i record del db mentre io dovrei estrarre solo il record che mi interessa.
Come potrei modificarlo?
Vi posto lo script:
<?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";
[EMAIL="$query=@mysql_query($sql"]$query=@mysql_query($sql[/EMAIL]) 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);
?>
1000 grazie, a presto
-
Devi modificare la query aggiungendo WHERE
cosi:
[PHP]$sql="SELECT Campo1, Campo2, Campo4 FROM table WHERE campo = 'valore'";[/PHP]