Faz o seguinte: monta tua query em outra página, e coloca para imprimir o resultado dela como você quer.
Feito esse passo e estando tudo OK, nessa mesma outra página, adiciona os valores nas tuas sessões e imprime os valores das sessões.
É bem mais fácil de saber o que está errado fazendo assim, do que ficar trabalhando em cima de um código que já está completamente cheio de outros comandos.
Só queria dizer que consegui resolver o problema.
Troquei os nomes das sessões e funcionou,
provavelmente havia outra variável com o mesmo nome,
e provavelmente no servidor estava habilitado variáveis globais.
Valeu pela ajuda pessoal!