Det finns flera saker att justera. Jag ska försöka specificera dem.
- Sätt allt på en fil, detta kommer att minska förvirringen och det finns ingen verklig fördel med att dela upp koderna.
- Byt ut din
mysql_
funktioner för minstmysqli_
funktioner. - Flytta ditt Google-visualiserings-javascript-kodblock till en rad som följer DOM-elementet som kommer att ta emot det. (om du försöker lägga in innehåll i ett icke-existerande element kommer du inte att se någonting.)
- Inga exempeldata finns i din fråga, så jag vet inte om
$jsonTable
tillhandahåller korrekta uppgifter -- du måste bedöma detta själv.
När du implementerar ovanstående korrigering, se till att kontrollera din kod för fel på serversidan.
Om du inte har några fel på serversidan, men grafiken inte visas, då:
- Kontrollera sidans källkod och bekräfta att
DateTable()
funktionen innehåller den korrekta/faktiska datasträngen från din$jsonTable
variabel. - Öppna webbläsarens gränssnitt för utvecklarverktyg och leta efter eventuella felmeddelanden. Dessa kommer att vara fel på klientsidan.
Om du fortfarande har fastnat, vill ha mer information eller vill se liknande arbetsexempel, gå här .
Och här är referenssidan för Google Charts