Хотя это очень широкий вопрос, я попытаюсь дать некоторые подсказки.
//basic use of getid3 returns a massive deep array of values that really sucks to parse
$id3 = new getid3();
$result = $id3->analyze(filename);
//example of access of retruned data
$albumName = $result['id3v2']['comments']['album'][0];
$artist = $result['id3v2']['comments']['artist'][0];
вы помещаете это в базу данных так же, как и любые другие данные