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

Impossibile generare un grafico Google utilizzando i dati della tabella MySQL come origine dati

Ci sono diverse cose da regolare. Proverò a dettagliarli.

  1. Metti tutto in un unico file, questo ridurrà la confusione e non vi è alcun vantaggio reale nel dividere i codici.
  2. Scambia il tuo mysql_ funzioni per almeno mysqli_ funzioni.
  3. Sposta il blocco di codice javascript di visualizzazione di Google su una riga che segue l'elemento DOM che lo riceverà. (se provi a inserire il contenuto in un elemento inesistente, non vedrai nulla.)
  4. Nessun dato di esempio è fornito nella tua domanda, quindi non so se $jsonTable sta fornendo i dati corretti -- dovrai valutarlo tu stesso.

Quando implementi la correzione di cui sopra, assicurati di controllare il tuo codice per errori lato server.

Se non hai errori lato server, ma l'immagine non viene visualizzata, allora:

  1. Controlla il codice sorgente della tua pagina e conferma che DateTable() contiene la stringa di dati corretta/effettiva dal tuo $jsonTable variabile.
  2. Accedi all'interfaccia Strumenti per sviluppatori del tuo browser e cerca eventuali messaggi di errore. Questi saranno errori lato client.

Se sei ancora bloccato, desideri maggiori informazioni o vuoi vedere esempi di lavoro simili, vai qui .

Ed ecco la Pagina di riferimento di Google Charts