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
$jsonTablelevert 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$jsonTablevariabel. - 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