Ble$$ed^
Legacy Member
hoi
ik ben nu net 2 dagen bezig met php te leren en voor een opdracht zou ik dus een csv file naar mijn database moeten importeren in een bestaande tabel. Ik heb enkele tutorials gevolgd en ik kan mijn data zo wel importeren
check stukje code
dit is zo een csv regel
35;4;9/06/2006;;0;0;Sofie;Keerman;testbedrijf2;
nu zit het zo ik heb een kolom moeten bijvoegen die autonumeriek is genaamd IdFile. Nu ik krijg in de csv bestanden die idfile niet bij, dus als ik mijn file importeer komen bepaalde velden in verkeerde kolommen terecht.
Is er een oplossing zodat hij enkel vanaf mijn 2de kolom begint in te lezen ?
khoop dat ik het wa min of meer duidelijk heb omschreven
thx in advance
ik ben nu net 2 dagen bezig met php te leren en voor een opdracht zou ik dus een csv file naar mijn database moeten importeren in een bestaande tabel. Ik heb enkele tutorials gevolgd en ik kan mijn data zo wel importeren
check stukje code
Code:
$reader = fopen("$filename", "r");
#lees 1 voor 1 en steek in array
while (($data = fgetcsv($reader, 1000,";")) !== FALSE)
{
$import="INSERT INTO algemeneGegevens(RegNr,contactId,Datum,Tijd,MarktgroepBetaald,Aanwezig,Voornaam,Naam,Bedrijf)
values('$data[0]',
'$data[1]',
'$data[2]',
'$data[3]',
'$data[4]',
'$data[5]',
'$data[6]',
'$data[7]',
'$data[8]'
)";
mysql_query($import) or die(mysql_error());
}
fclose($reader);
echo "import geslaagd";
dit is zo een csv regel
35;4;9/06/2006;;0;0;Sofie;Keerman;testbedrijf2;
nu zit het zo ik heb een kolom moeten bijvoegen die autonumeriek is genaamd IdFile. Nu ik krijg in de csv bestanden die idfile niet bij, dus als ik mijn file importeer komen bepaalde velden in verkeerde kolommen terecht.
Is er een oplossing zodat hij enkel vanaf mijn 2de kolom begint in te lezen ?
khoop dat ik het wa min of meer duidelijk heb omschreven
thx in advance

