tedjansen11
Verenigingslid
- Lid geworden
- 8 mei 2009
- Berichten
- 449
Hallo allemaal,
Vandaag teruggekomen van vakantie en meteen iets maken omdat mijn provider failliet is gegaan waar ik bij host...
Maar daar gaat hij nu niet om ik heb een script dat de database exporteert en ik moet het daarna redirecten naar mijn homepage.
Weet iemand hoe dat moet maken.
Vandaag teruggekomen van vakantie en meteen iets maken omdat mijn provider failliet is gegaan waar ik bij host...
Maar daar gaat hij nu niet om ik heb een script dat de database exporteert en ik moet het daarna redirecten naar mijn homepage.
Weet iemand hoe dat moet maken.
PHP:
<?php
$host = '**'; // <-- db address
$user = '**'; // <-- db user name
$pass = '**'; // <-- password
$db = '**'; // db's name
$table = 'urenverantwoording'; // table you want to export
$file = 'output'; // csv name.
$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 = 0;
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("d-m-Y_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;
?>
Laatst bewerkt: