Yo revisaría la estructura de tus datos. Realmente deberías tener dos tablas:
disco = (id, titulo)
cancion = (id, disco_id, titulo)
Esto te permite almacenar el número que quieras de canciones por cada disco, sin limitarte a una cantidad fija. Cuando quieras listar las canciones de un disco específico, usas una consulta así:
Código:
select cancion.titulo from cancion
left join disco on disco.id = cancion.disco_id
where disco.titulo = 'infantiles'
order by cancion.titulo
// Saludos