php explode сделает всю работу за вас, вот как
$data = file_get_contents('data.txt')
// make an array for each line
$lines = explode('/n', $data)
foreach ($lines as $line) {
// Make array for each part of the line
$eline = explode('|', $line) ;
// $eline[0] is first part that have b or g or p
if ($eline[0] == 'B') {
// the sql code for brands
}
}
, если вы хотите, я могу заполнить полный код для вас, просто скажите мне, что запрашивает sql