sql >> Database teknologi >  >> RDS >> Mysql

Ikke i stand til at generere et Google-diagram ved hjælp af MySQL-tabeldata som datakilde

Der er flere ting at justere. Jeg vil prøve at specificere dem.

  1. Sæt alt på én fil, dette vil mindske forvirringen, og der er ingen reel fordel ved at opdele koderne.
  2. Skift din mysql_ ud funktioner for mindst mysqli_ funktioner.
  3. 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.)
  4. 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å:

  1. Tjek din sides kildekode, og bekræft, at DateTable() funktionen indeholder den korrekte/faktiske datastreng fra din $jsonTable variabel.
  2. 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




  1. MySql - beregne tidsforskel for flere rækker

  2. Erstat standard nulværdier returneret fra venstre ydre sammenføjning

  3. Installer mysqlclient til Django Python på Mac OS X Sierra

  4. Parameter Sniffing (eller Spoofing) i SQL Server