Er zijn een aantal zaken aan te passen. Ik zal proberen ze te specificeren.
- Zet alles in één bestand, dit vermindert verwarring en het heeft geen echt voordeel om de codes te splitsen.
- Wissel uw
mysql_
functies voor ten minstemysqli_
functies. - Verplaats uw javascript-codeblok voor Google-visualisatie naar een regel die volgt op het DOM-element dat het zal ontvangen. (als je inhoud in een niet-bestaand element probeert te plaatsen, zul je niets zien.)
- Er worden geen voorbeeldgegevens gegeven in uw vraag, dus ik weet niet of
$jsonTable
levert de juiste gegevens -- u zult dit zelf moeten beoordelen.
Terwijl u de bovenstaande correctie implementeert, moet u uw code controleren op fouten aan de serverzijde.
Als u geen server-side fouten hebt, maar de afbeelding wordt niet weergegeven, dan:
- Controleer de broncode van je pagina en bevestig dat de
DateTable()
functie bevat de juiste/werkelijke gegevensreeks van uw$jsonTable
variabel. - Ga naar de Developer Tools-interface van uw browser en zoek naar eventuele foutmeldingen. Dit zijn fouten aan de clientzijde.
Als je nog steeds vastzit, meer informatie wilt of soortgelijke werkvoorbeelden wilt zien, ga dan hier .
En hier is de Google Charts-referentiepagina