Der er flere ting at justere. Jeg vil prøve at specificere dem.
- Sæt alt på én fil, dette vil mindske forvirringen, og der er ingen reel fordel ved at opdele koderne.
- Skift din
mysql_
ud funktioner for mindstmysqli_
funktioner. - Flyt din Google-visualiserings-javascript-kodeblok til en linje, der følger DOM-elementet, som vil modtage det. (hvis du forsøger at lægge indhold ind i et ikke-eksisterende element, vil du ikke se noget.)
- Der er ingen eksempeldata i dit spørgsmål, så jeg ved ikke, om
$jsonTable
leverer de korrekte data -- du skal selv vurdere dette.
Når du implementerer ovenstående rettelse, skal du sørge for at tjekke din kode for serversidefejl.
Hvis du ikke har nogen serversidefejl, men grafikken ikke vises, så:
- Tjek din sides kildekode, og bekræft, at
DateTable()
funktionen indeholder den korrekte/faktiske datastreng fra din$jsonTable
variabel. - Få adgang til din browsers grænseflade til udviklerværktøjer, og se efter eventuelle fejlmeddelelser. Disse vil være klientsidefejl.
Hvis du stadig sidder fast, ønsker mere information eller vil se lignende arbejdseksempler, så gå her .
Og her er Google Charts-referencesiden