Obiettivo: Ho un Db di libri con circa 3.600 record. Vorrei realizzare un file .csv con 3.600 record e contenente in ogni record alcune informazioni (es. titolo, ID, prezzo,)
Lo scopo: è quello di importare il file .csv in XLS e poter analizzare i dati con XLS. (Ogni volta quindi che scarico il file libri.csv lo salvo sul desktop e poi lo apro con XLS).
Qui metto il codice per generare il file libri.php in quanto vorrei ottenere lo stesso risultato con un file con estensione .csv
<html>
<head>
</head>
<body>
<?php
$host="localhost";
$user="root";
$pass="";
mysql_connect($host,$user,$pass) or die ("errore nella connessione");
mysql_select_db("corso") or die ("errore nella selezione del database");
$dati = mysql_query("select lib_id, lib_tit, lib_prezzo from libri");
while ( $array = mysql_fetch_array($dati))
{
echo ($array[lib_tit].";");
echo ($array[lib_id].";");
echo ($array[lib_prezzo]);
echo "
";
}
mysql_close();
?>
</body>
</html>
Il risultato di questo script (libri.php) dovrebbe essere questo:
L'isola del tesoro;342;34,30
La divina commedia;358;64,80
I promessi sposi;457;28,00
....
Sapreste dirmi cosa devo aggiungere allo script soprastante per ottenere gli stessi risultati anche sul file libri.csv?
N.B. Vengono aggiunti sempre nuovi libri quindi il file .CSV deve poter essere aggiornato ogni volta che un utente lo chiama.
C'è qualcuno che sa come fare??
![]()
![]()
->The Linux Bad Guys![]()