O que vc ta querendo fazer não existe segredo, nem complicação.. basta fazer o que eu disse.
faça banco de dados, com as tabelas que eu falei (so exemplo para vc se basear na hora de criar)
faça o html para efetuar o cadastro da programação (usando como referencia do formulario a tabela sql)
e para apresentar eh so fazer aquela instrução que eu mostrei..
=P
vc tem um sistema descomplicado =P
Desculpa não ajudar mais que isso, mas é que vc não informo pra gente o modelo do seu banco (nem sei se tem), nem algum codigo que tenha ja desenvolvido..
mas mesmo assim, eu terei que inserir todos os programas todos os dias.. ou seja 10 programs por dia, em 1 semana são 50 insersoes.. é tenso..