Avatar billede goje Nybegynder
17. januar 2001 - 10:52 Der er 6 kommentarer og
1 løsning

Indlæsning fra kommasepareret fil .. fortsat

Jeg har et mindre problem. Jeg skal indlæse data fra en kommasepareret fil hvor der efter enden af hver linie ikke er et komma.. phpmyadmin kan ikke håndtere det. Hvordan får man php kode til at tage højde for det?
Avatar billede alfred Nybegynder
17. januar 2001 - 13:13 #1
hvis du bruger file() funktionen læser du hver linie ind i en arrayplads.

Resten kommer lidt an på hvordan filen ellers ser ud. Er det muligt at vi kan få et eksempel fra filen?
Avatar billede goje Nybegynder
17. januar 2001 - 13:19 #2
\"Varenr\",\"Varetekst\",\"Forfatter\",\"Bontekst\",\"Varegruppe\",\"Salgspris\"
\"0002259060\",\"ALL QUIET ON THE ORIENT EXPRESS\",\"MILLS\",\"ALL QUIET ON THE\",\"4\",\"15500\"
\"0002557932\",\"I SEE A VOICE\",\"REE\",\"I SEE A VOICE\",\"4\",\"31500\"
\"0002570777\",\"PIP PIP\",\"GRIFFITHS\",\"PIP PIP\",\"4\",\"21000\"
\"0003709418\",\"COLLINS COBUILD ENGLISH DICTIONARY\",\"\",\"COLLINS COBUILD\",\"4\",\"24000\"
\"0003750450\",\"KEY WORDS IN BUSINESS\",\"MASCULL\",\"KEY WORDS IN BUS\",\"4\",\"15000\"
\"0004331273\",\"SCHOOL DICTIONARY\",\"\",\"SCHOOL DICTIONAR\",\"4\",\"13000\"
\"0004700724\",\"POCKET ENGLISH THE SAURUS\",\"COLLINS\",\"POCKET ENGLISH T\",\"4\",\"13000\"
\"0004709802\",\"JANES AIRCRAFT RECOGNITION GUIDE\",\"\",\"JANES AIRCRAFT R\",\"4\",\"24000\"
\"0006377408\",\"CULTURES AND ORGANIZATIONS\",\"HOFSTEDE\",\"CULTURES AND ORG\",\"4\",\"12000\"
\"0006384021\",\"IN SEARCH OF EXCELLENCE\",\"\",\"IN SEARCH OF EXC\",\"4\",\"15500\"
\"0006547516\",\"THE WEB OF LIFE\",\"CPRA\",\"THE WEB OF LIFE\",\"4\",\"14000\"
\"0006551149\",\"THE RESTRANT OF BEASTS\",\"MILLS\",\"THE RESTRANT OF\",\"4\",\"10500\"
\"0006862101\",\"FRANCO\",\"PRESTON\",\"FRANCO\",\"4\",\"19500\"
\"0006862500\",\"THE ROMAN REPUBLIC\",\"CRAWFORD\",\"ROMAN REPUBLIC\",\"4\",\"16000\"
\"0006862527\",\"ROMAN EMPIRE\",\"WELLS\",\"ROMAN EMPIRE\",\"4\",\"16000\"
\"0006862608\",\"THE INTERPRETATION OF CULTURES\",\"GEERTZ\",\"THE INTERPRETATI\",\"4\",\"17000\"
\"000686290X\",\"FRAMES OF MIND\",\"GARDNER HOWARD\",\"FRAMES OF MIND\",\"4\",\"16000\"
\"0006863787\",\"SEARCH FOR THE PERFECT LANGUAGE\",\"ECO\",\"SEARCH FOR THE P\",\"4\",\"16000\"
\"0023051620\",\"MARKETING MANAGEMENT\",\"BAGOZZI\",\"MARKETING MANAGE\",\"4\",\"45000\"
\"0023246200\",\"ADVANCED MECHANICS OF MATERIALS\",\"COOK\",\"ADVANCED MECHANI\",\"4\",\"140000\"
\"0023283017\",\"DISCRETE TIME PROCESSING\",\"DELLER\",\"DISCRETE TIME PR\",\"4\",\"58000\"
\"0023300116\",\"FEEDBACK CONTROL THEORY\",\"DOYLE\",\"FEEDBACK CONTROL\",\"4\",\"40000\"
\"0023321253\",\"THE ENLIGHTENED EYE\",\"EISNER\",\"THE ENLIGHTENED\",\"4\",\"55000\"
Avatar billede goje Nybegynder
17. januar 2001 - 13:19 #3
Sådan en dimmer med ca 20,000 entries :o)
Avatar billede sorenmh Nybegynder
17. januar 2001 - 17:32 #4
virkede det jeg gav dig i sidste spm. ikke?
Avatar billede goje Nybegynder
18. januar 2001 - 08:15 #5
Jeg har ikke fået det gennemtestet endnu.. Lige nu bruger jeg phpMyAdmin til at smide filen ind og den kan ikke finde ud af det hvis der ikke er kommaer i enden af hver linie :o)

Jeg ville lige helgardere mig før jeg gik igang
Avatar billede gojelink Nybegynder
18. januar 2001 - 12:42 #6
Hmm.. Søren.. det virker ikke den kode du sendte mig.. den opretter en enkelt linie og så dør den :o/
Avatar billede gojelink Nybegynder
18. januar 2001 - 12:50 #7
Hmm.. jeg skal vidst have fat i Søren..
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