Esportare query mysql in excel

searedone

Utente Attivo
11 Giu 2010
508
0
0
Ciao,
tramite un tutor on line sono riuscito a fare questo semplice script che mi esporta una query di mysql in excel ...

Funziona correttamente tutto l'unico problema che non risolvo è il fatto che io vorrei che mi mettesse la query su 4 righe e invece me le mette tutte su una... vi posto lo script spero che qualcuno possa aiutarmi ...

<html>
<head>
<body>



<div class="content">
<form id="form1" name="form1" method="post" action="esporta_news_letter.php">

<p>
<input type="submit" name="submit" id="submit" value="Esporta tab news letter excel" />
</p>
</form>
</div>

PHP:
<?php  

$host = 'localhost'; 
$user = 'db'; 
$pass = 'db'; 
$db = 'db'; 
$table = 'news_letter'; 
$file = 'export'; 

$link = mysql_connect($host, $user, $pass) or die("Can not connect." . mysql_error()); 
mysql_select_db($db) or die("Can not connect."); 

$result = mysql_query("SHOW COLUMNS FROM ".$table.""); 
$i = 1; 
if (mysql_num_rows($result) > 0) { 
while ($row = mysql_fetch_assoc($result)) { 
$csv_output .= $row['Field']."; "; 
$i++; 
} 
} 
$csv_output .= "\n"; 

$values = mysql_query("SELECT * FROM ".$table.""); 
while ($rowr = mysql_fetch_row($values)) { 
for ($j=0;$j<$i;$j++) { 
$csv_output .= $rowr[$j]."; "; 
} 
$csv_output .= "\n"; 
} 

$filename = $file."_".date("Y-m-d_H-i",time()); 
header("Content-type: application/vnd.ms-excel"); 
header("Content-disposition: csv" . date("Y-m-d") . ".csv"); 
header( "Content-disposition: filename=".$filename.".csv"); 
print $csv_output; 
exit; 
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
G esportare in file .csv risultato di query mysql PHP 5
P Esportare i risultati di una query PHP 2
P Esportare i risultati di una query PHP 1
T Come esportare Thunderbird MBOX in file PST di Outlook? Windows e Software 2
M Esportare tabella in csv con intestazione di colonne PHP 6
felino Esportare tabella HTML in PDF, quale libreria usare? Javascript 1
M Esportare tabelle mdb con relazioni in mysql MS Access 0
camilia Come esportare file MBOX in PST Windows e Software 1
gandalf1959 Esportare testi da un vecchio progetto fatto con Adobe Director Mac e Software 0
Y Esportare attributi taglia e colore fa Wordpress a Facebook E-Commerce 5
S [PHP] come esportare due tabelle in file excel su due fogli distinti PHP 8
M Help - consultare (ed esportare) dati da un DB pubblico mySql PHP 2
Z Esportare follower instagram Social Media Marketing 2
myprobsql [PHP] Esportare con PHP dati da MySQL a CSV PHP 2
M [PHP] Esportare in word PHP 2
A esportare dati da tabella mysql a excel mantenendo formattazione PHP 0
M [PHP] Esportare dati csv in cartella predefinita PHP 0
felino [FileZilla] Esportare gestione siti con password in chiaro Windows e Software 16
Licantropo esportare tags e menù Joomla 0
francesco7 Esportare file da sito a sito senza scaricarli prima é possibile? Web Server 0
Eugene [Outlook] Esportare cartella messaggi in formato .mbox Windows e Software 0
T Esportare una parte dei prodotti inseriti Magento 0
V esportare una tabella mysql in excel(campi numerici) Database 6
A tasto per esportare in excel PHP 1
P Scegliere forum ed esportare i vecchi topic CMS (Content Management System) 4
B esportare animazioni da maya Windows e Software 1
matteoraggi Esportare le foto con zenphoto senza phpmyadmin e ftp Windows e Software 4
D Esportare una tabella html su excel PHP 5
L file .ai esportare in svg. Webdesign e Grafica 3
S Esportare contenuto di un file xml Flash 4
A esportare messassi DB guestbook Supporto Mr.Webmaster 1
L Esportare formule complesse da excel Database 0
giorgione_tg esportare i contatti msn di hotmail Windows e Software 1
P Esportare Database di grandi dimensioni Database 1
C esportare dati da un form Classic ASP 3
B Esportare con xml XML 3
T Esportare file cvs da access MS Access 3
E Esportare Db Access97 in HTML dinamico HTML e CSS 4
E Esportare Report MS Access 1
M Esportare gif animate trasparenti Help Flash 2
max75 query su due tabelle e dati doppioni MS Access 2
E Aiuto per query PHP 8
E Query differenza tra tabelle MySQL 5
E Query Alias PHP 4
T Query con date MS Access 1
K Inserimento query Errore 1366 PHP 4
L Query e selezione DB con $_POST PHP 2
M query update e delete PHP 0
A media degli elementi estratti da una query MySQL 0
S Passare query o utm alla pagina successiva Domini 1

Discussioni simili