læse tekst fra fil ind i mysql
Hej,Jeg sidder og roder med noget kode der skal læse noget tekst fra en tekst fil, og behandle det for efterfølgende at indsætte det i mysql.
jeg har fået brygget nedenstående sammen:
<?php
if ($handle = opendir('FileProcessingScripts/PHP/UploadedFiles')) {
while (false !== ($file = readdir($handle))) {
$fp = fopen("FileProcessingScripts/PHP/UploadedFiles/$file", "r");
$data = fread($fp, filesize("FileProcessingScripts/PHP/UploadedFiles/$file"));
fclose($fp);
$output = str_replace("\t,\t", ",", $data);
$output = explode("\n", $output);
foreach($output as $var) {
$tmp = explode(",", $var);
$kundenr = $tmp[0];
$leveringsdato = $tmp[1];
$stregkode = $tmp[2];
$antal = $tmp[3];
echo "antal: $antal<p>";
echo "kunde nr: $kundenr<p>";
echo "levering $leveringsdato<p>";
echo "stegkode $stregkode<p> ";
}
}
closedir($handle);
}
?>
Og det virker til dels, bortset fra at hvis en af de filer der åbnes indeholder mere en en linje data, så læse kun den først linje fra filen.
Er der nogen der kan hjælpe mig på vej?
M.v.h.
Søren
