借助于数据库来实现。首先要有一个分类表item,再有一个音乐列表music。
item中的字段(id,name)
music中的字段(id,name,cate_id,……)
分类显示:
$query="select id,name from item";
$result=mysql_query();
$record=mysql_fetch_array($result);
$count=mysql_num_rows($record);
for($i=0;$i<$count;$i++)
{
  echo "<a href=show_music.php?$record[id]>$record[name]<br>";
}