1) die('not unique');
$record = pg_fetch_array($result);
pg_free_result($result);
$mbid = phpCTDB::toc2mbid($record['fulltoc']);
$mbmeta = phpCTDB::mblookup($mbid);
printf('
');
$imgfound = false;
if ($mbmeta)
foreach ($mbmeta as $mbr)
if ($mbr['coverarturl'])
{
if (!$imgfound) include 'table_start.php';
printf('
', $mbr['coverarturl']);
$imgfound = true;
}
if ($imgfound) {
include 'table_end.php';
printf('
');
}
include 'table_start.php';
?>
| Disc ID | %s | ', $discid);
printf('| CTDB ID | %s |
', $ctdbid);
printf('| Musicbrainz ID | %s (%s) |
', phpCTDB::toc2mbtoc($record['fulltoc']), $mbid, $mbmeta ? count($mbmeta) : "-");
//printf('| Full TOC | %s |
', $record['fulltoc']);
printf('');
?>
| Track | Start | Length | Start sector | End sector |
%d | %s | %s | %d | %d | ', $trno, $trstartmsf, $trlenmsf, $trstart, $trend);
}
printf(" ");
printf(' |
');
if ($record['artist'] != '')
printf('| Artist | %s |
', $record['artist']);
if ($mbmeta)
foreach ($mbmeta as $mbr)
if ($mbr['artistname'] != $record['artist'])
printf('| Artist (MB) | %s |
', $mbr['artistname']);
if ($record['title'] != '')
printf('| Title | %s |
', $record['title']);
if ($mbmeta)
foreach ($mbmeta as $mbr)
if ($mbr['albumname'] != $record['title'])
printf('| Title (MB) | %s |
', $mbr['albumname']);
?>