sql >> Base de Datos >  >> RDS >> Mysql

No se puede generar un gráfico de Google utilizando los datos de la tabla MySQL como fuente de datos

Hay varias cosas para ajustar. Intentaré detallarlos.

  1. Ponga todo en un solo archivo, esto reducirá la confusión y no hay ningún beneficio real al dividir los códigos.
  2. Cambia tu mysql_ funciones para al menos mysqli_ funciones.
  3. Mueva su bloque de código javascript de visualización de Google a una línea que sigue al elemento DOM que lo recibirá. (si intenta poner contenido en un elemento inexistente, no verá nada).
  4. No se proporcionan datos de muestra en su pregunta, por lo que no sé si $jsonTable está proporcionando los datos correctos; tendrá que evaluarlos usted mismo.

A medida que implemente la corrección anterior, asegúrese de revisar su código en busca de errores del lado del servidor.

Si no tiene errores del lado del servidor, pero el gráfico no se muestra, entonces:

  1. Verifique el código fuente de su página y confirme que DateTable() la función contiene la cadena de datos correcta/real de su $jsonTable variables.
  2. Acceda a la interfaz de herramientas para desarrolladores de su navegador y busque cualquier mensaje de error. Estos serán errores del lado del cliente.

Si todavía está atascado, desea más información o quiere ver ejemplos de trabajo similares, vaya aquí .

Y aquí está la página de referencia de Google Charts