Da provare

//apro
$varfile = fopen('nomefile.txt','r') ;

//leggo
$stringa1 = fread($varfile,1024) ;

//il ciclo
//fino alla fine
while(!feof($varfile)){
$stringa1 = fread($varfile,1024) ;

$creoarray = explode(",",$stringa1) ;
}

foreach($r as $val){
$campo1 .= substr($val,0,7) ;//0 inizio campo e lunghezza
$campo2 .= substr($val,7,1) ;//7 inizio secondo campo e lunghezza tu indica ciò che ti serve
}
//chiudo
fclose($varfile) ;

print $campo1 ;
print $campo2 ;

poi puoi fare una sql e come valori da inserire indichi i vari campi, magari ci sono altre soluzioni