17. december 2003 - 13:48Der er
16 kommentarer og 2 løsninger
Indsæt en masse i DB
Hej jeg skal have indsat alle danske postnumre og tilsvarene byer i en db, men at taste det selv ville nok gøre mig lidt ør i hovedet... nogle forslag???
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
hvis du i exel omdanner indholdet til en textfil kan du derefter bruge noget ala $fil = fopen("excel.txt",r); $linjer = explode("\n", $fil); for ($i = 1; $i < count($linier); $i++) { $felter = explode("\t", $linjer); //jeg kunne forestille mig den er delt op med tabs i en txt fil.
//herefter er $felter[0] lig med det første punkt i filen $felter[1] næste osv. mysql_query("INSERT INTO `postnr`bla bla"); }
mtrolle; Håber du stadig er aktiv hos exp :) Håber det er okay, at jeg bringer denne gamle tråd op igen (brugte søge funktionen)
Dine kode: $fil = fopen("excel.txt",r); $linjer = explode("\n", $fil); for ($i = 1; $i < count($linier); $i++) { $felter = explode("\t", $linjer); //jeg kunne forestille mig den er delt op med tabs i en txt fil.
//herefter er $felter[0] lig med det første punkt i filen $felter[1] næste osv. mysql_query("INSERT INTO `postnr`bla bla"); }
- Hvis du har 3 felter og 50 rækker i din csv fil. Det betyder så at cellerne kommer til at hedde $felter[1], $felter[2].. osv Hvad gør du så når der skiftes linie? Bliver disse felter automatisk nulstillet eller overskrevet?
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.