Há várias coisas para ajustar. Vou tentar listá-los.
- Coloque tudo em um único arquivo, isso reduzirá a confusão e não há nenhum benefício real em dividir os códigos.
- Troque seu
mysql_
funções para pelo menosmysqli_
funções. - Mova seu bloco de código javascript de visualização do Google para uma linha que segue o elemento DOM que o receberá. (se você tentar colocar conteúdo em um elemento inexistente, não verá nada.)
- Nenhum dado de amostra foi fornecido em sua pergunta, então não sei se
$jsonTable
está fornecendo os dados corretos -- você precisará avaliar isso por conta própria.
Ao implementar a correção acima, certifique-se de verificar se há erros do lado do servidor em seu código.
Se você não tiver erros do lado do servidor, mas o gráfico não estiver sendo exibido, então:
- Verifique o código-fonte da sua página e confirme se o
DateTable()
A função contém a string de dados correta/real de sua$jsonTable
variável. - Acesse a interface de Ferramentas do desenvolvedor do seu navegador e procure por mensagens de erro. Esses serão erros do lado do cliente.
Se você ainda está travado, deseja mais informações ou deseja ver exemplos de trabalho semelhantes, acesse aqui .
E aqui está a Página de referência do Google Charts