A CSV-fil indeholder flere kommaseparerede rækker data, du bruger til at importere ind i en database. I stedet for manuelt at importere data, kan du bruge en PHP script til at automatisere processen . PHP beskæftiger flere funktioner til at åbne og importere en CSV -fil i en database. Med en PHP script , kan du importere flere rækker af data , hvilket sparer tid og ressourcer på din databaseserver. Instruktioner
1
Højreklik på den PHP-fil , du vil bruge til at importere dataene. Klik på " Åbn med " og derefter klikke på dit PHP editor.
2
Åbn CSV-filen. Du skal åbne en fil, du bruger i PHP kode og tildele filen til en handler . Føreren er en buffer , der indeholder filens data. Følgende kode åbner en fil i PHP : Hej
$ file = fopen ( "c: \\ file.csv " , "r ");
Ovenstående kode åbner en fil ved navn "fil . csv " for læseadgang . Udskift filnavn og sti med din egen.
3
Opret en løkke , der går gennem hver post og indsætter data i din tabel. Følgende kode sløjfer gennem hver post og indsætter dataene i en tabel ved navn "kunder" : Hej
while ( ( $ info = fgetcsv ( $ file , 1000, ",") ) == false !) < br >
{
$ query = " insert into kunde (navn) værdier (» info [ 0]. '. ) "
mysql_query ( $ query ) or die ( mysql_error ());
}
4
Luk fil efter iteration gennem hver post . Følgende kode lukker en CSV-fil i PHP : Hej
fclose ( $ file ) ;