2017-05-31 99 views
1

我想要从数据库中检索数据并将其显示在网页的图表/图表中。 在我的数据库中,我有一个表格,其中包含12个值,显示了一个人的基本身体检查详细信息。 我想要显示的结果是基于每天有多少人登录。 SQL会计算每天检查的人数(MySQL),然后将其显示在图表页面上(php)从数据库检索数据并在网页上的折线图中显示

我的问题是如何在网页上为超级用户显示此数据?由于数据库每天都会以新值更新,我将如何创建动态图表,图表或其他格式来读取数据库并显示活动?任何代码示例将不胜感激。谢谢。

+1

你到目前为止做了多少?你能从数据库中获取数据吗?你知道如何使用HTML Canvas元素吗? – PeterMader

+0

是的但到目前为止,我所能做的就是以表格格式在不同的网页上显示数值。这是我第一次尝试使用GoogleCharts。 – BCL

回答

0

当你设法从数据库检索你的数据到你的PHP - 使用PDOmysqli。 然后,您可以将它们传入(输出)到您正在使用的图表库的数据数组中。随时刷新页面PHP将从数据库获取新数据,因此它也会更新图表。

要创建我推荐使用CharJS图表 - 它的简单,它带有真棒文件(的例子很多的)。

如果您需要的实时数据(无需刷新页面),你不得不使用AJAX。

这里是一个link到他们告诉你如何显示的数据到表中的问题。您只是不会显示表格,而是将数据输出到图表数据数组(详情请参见chrt.js文档)。

+0

我没有问题显示我的所有数据到表,但仍然不知道如何显示为图表。要清楚,我需要按日期对数据进行分组,即每天有多少人签到? – BCL

相关问题