QazMedlem sedan feb. 2000211 inlägg Frågan är enkel, kanske svaret med :/ hur skickar jag en fråga till MySQL och får i retur en text (CVS) fil?
Jobbet ska göras i PHP därför ligger frågan här. Om det nu skulle, mot mitt vetande, vara en ren SQL fråga så kan väll nån snäll moderator flytta frågan ;)
QazMedlem sedan feb. 2000211 inlägg Är det ingen som vet? är jag otydlig? eller är det svårt? om ni inte har ork tid och lust att förklara så förstår jag, kan någon bara vara snäll och peka på sidor som handlar om detta.. jag skulle bli mycket glad då... :D
BABBAMedlem sedan feb. 2000280 inlägg <?
//Anslut mot databasen
$ip = "127.0.0.1";
$user = "nisse";
$pass = "hult";
$db = "nisse_db";
if(!$conn = mysql_connect($ip, $user, $pass))
die("Couldn't connect to DB!");
if(!mysql_select_db($db, $conn))
die("Could not select DB!");
// Sätt din sql-fråga:
$sql = "select fornamn,efternamn from personer where kon='man'";
if(!$result = mysql_query($sql, $conn))
die("Could not execute the query: $sql! ".mysql_error());
// Skapa fil
$filename = "min_fil.csv";
$fp = fopen($filename,"w");
// Extrahera info ur databasen - spara i fil
while( $data = mysql_fetch_row($result))
{
fwrite($fp,"Förnamn: $data[0]\n");
fwrite($fp,"Efternamn: $data[1]\n\n");
}
// Stäng filen
fclose($fp);
?>
Jag har inte testar koden utan skrivit ner direkt. Det kan finnas något/några fel men det här är väl ett sätt man kan göra det på.
Kom ihåg att om filen inte är skapad så måste du chmodda katalogen som den ska skapas i.
Lycka till
------------------
BABBA
/ * It's not a lie if you believe it * /
http://www.webbkontor.com
[Redigerat av BABBA den 05 nov 2000]
[Redigerat av BABBA den 05 nov 2000]
AliasMedlem sedan nov. 200014 inlägg SELECT * FROM tabellen INTO OUTFILE '/var/data.txt';
Läs mer om export options i manualen !