2010-12-04 26 views
30

¿Cómo puedo generar gráficos y tablas desde una base de datos mysql usando php?Cómo generar gráficos y tablas desde la base de datos mysql en php

Estoy tratando de usar "director de gráficos" pero ni siquiera puedo instalarlo correctamente, porque estoy usando la versión 5.3 de php, y está usando una función en desuso dl.

¿Conoce alguna alternativa que:

  • apoyar plenamente php 5.3
  • son fáciles de usar para los principiantes
  • puede acceder a la base de datos MySQL y trazar sus datos
+0

Puede usar http://sg2.php.net/manual/en/function.extension-loaded.php en lugar de dl –

+1

Solo con consultas SQL simples. Aquí tienes: http://code.openark.org/blog/mysql/sql-pie-chart –

+0

fusioncharts es una buena opción también. – user5249203

Respuesta

13

Usted puede usar JPGraph y Graphpite

http://jpgraph.net/

http://graphpite.sourceforge.net/

+0

tiene una copia del jpgraph? No puedo descargarlo de su sitio, cada navegador que he utilizado no puede descargar jpgraph, no puede determinar el sitio de descarga –

+1

Un muy buen ejemplo con el código php usando la base de datos mysql puede ser encontrado aquí: http://www.css-resources.com/Make-Line-Chart-from-MySQL-Table-Data.html – Dexter

+0

Pruebe [www.chartphp.com] (http://chartphp.com) – Azghanvi

14

utilizo highcharts. Son muy interactivos (y muy sofisticado, podría agregar). Tienes que ser un poco creativo para acceder a los datos de la base de datos MySQL, pero si tienes una comprensión general de JavaScript y PHP, no deberías tener problemas.

+0

Hola @Brett, ¿podría explicar un poco sobre lo que quiere decir al tener que ser creativo para obtener los datos de la base de datos MySQL? Estoy en la situación en la que necesito dibujar gráficos en un sitio web desde una base de datos y los gráficos superiores se ven muy bien, pero no soy muy competente en JS. – Gideon

10

Uso Google Chart Tools https://developers.google.com/chart/ Está bien documentado y los gráficos se ven muy bien. Al ser javascript, puede alimentarlo con datos json a través de ajax.

+0

Este gráfico de Google es muy bueno y muy fácil de usar. –

Cuestiones relacionadas