Dump af mySQL db med php
Jeg vil gerne kunne dumpe min db til en csv-fil. Jeg har følgende<?php
$conn = mysql_connect("localhost", "somebody", "illnevertell") or die(mysql_error());
mysql_select_db("dbnavn") or die(mysql_error());
$sql = "SELECT * FROM tabelnavn ORDER BY id ASC";
$result = mysql_query($sql) or die(mysql_error());
$handle = fopen("filen.csv", "w");
while ($row = mysql_fetch_assoc($result))
{
$line = $row["id"];
$line .= ";" . $row["dato"];
$line .= ";" . $row["navn"];
$line .= ";" . $row["adresse"];
$line .= "\n";
fwrite($handle, $line);
}
fclose($handle);
mysql_free_result($result);
?>
Dette virker ganske fint den lægger filen på serveren, men jeg vil gerne have at den spørger om jeg vil gemme filen eller åbne den så jeg kan lægge den på min egen maskine, er der nogen der ved hvordan?
En anden ting jeg godt kunne tænke mig er kolonneoverskrifter, er der nogen der kan greje den?
