Avatar billede clausga Nybegynder
02. februar 2005 - 17:20 Der er 11 kommentarer og
1 løsning

kopier fra mysql til txt fil

Jeg skal have lavet et script så jeg kan tage nogle bestemte linier fra min mysql database og så sætte dem ind i en txt fil... hvordan er det nu jeg gør det ?
Avatar billede tigertool Nybegynder
02. februar 2005 - 17:36 #1
Mener du et resultat af en forespørgsel ud i en txt fil?
Avatar billede clausga Nybegynder
02. februar 2005 - 17:52 #2
Ja lige præsis!
Avatar billede tigertool Nybegynder
02. februar 2005 - 17:55 #3
http://dev.mysql.com/doc/mysql/en/load-data.html

f.eks.:
SELECT * INTO OUTFILE 'data.txt' FIELD TERMINATED BY ',' FROM minTabel;
Avatar billede clausga Nybegynder
02. februar 2005 - 17:57 #4
kan man gøre sådan at data.txt bliver nulstillet inden man sætter nye data i den ?
Avatar billede tigertool Nybegynder
02. februar 2005 - 17:58 #5
fejl.

Der burde stå: SELECT * INTO OUTFILE 'data.txt' FIELDS TERMINATED BY ',' FROM minTabel;
Avatar billede tigertool Nybegynder
02. februar 2005 - 17:58 #6
Du kan jo altid tømme den med lidt php source.
Avatar billede tigertool Nybegynder
02. februar 2005 - 17:59 #7
Det er også muligt at tilføje: ENCLOSED BY '"' LINES TERMINATED BY '\n'
I ovenstående SQL.
Avatar billede tigertool Nybegynder
02. februar 2005 - 18:03 #8
MySQL vil ikke acceptere at filen allerede findes. Så hvis du skal udføre SQL'en flere gange, så skal du slette filen.
Avatar billede tigertool Nybegynder
02. februar 2005 - 18:08 #9
til at slette en fil i php kan man benytte unlink() (http://dk2.php.net/manual/en/function.unlink.php)
Avatar billede tigertool Nybegynder
02. februar 2005 - 19:48 #10
Kommet videre?
Avatar billede clausga Nybegynder
02. februar 2005 - 19:55 #11
har ikke lige fået det prøvet endnu, men smid svar så du kan få point ;) det virker jo sikkert :)
Avatar billede tigertool Nybegynder
02. februar 2005 - 19:57 #12
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester