如何在动态图形/图表上显示数据库数据
在我的数据库中,我有一个简单的表,其中包含显示用户基本身体活动的值。该表中只有 4 列 - 用户名、时间戳、活跃和久坐。它应该每小时为用户更新一次,其中他们在一小时内活跃的分钟数存储在活跃状态下,非活跃状态存储在久坐状态下。
我的问题是如何在网页上为用户显示这些数据?由于数据库总是每小时更新一次新值,我将如何创建动态图表、图形或其他格式来从数据库读取并有效地显示用户的活动?任何代码示例也将不胜感激,提前致谢。
此外,我没有对我正在使用的网络服务器的管理员访问权限,因此我无法在其上安装任何组件或软件
In my database I have a simple table that contains values showing the basic physical activity of a user. There are just 4 columns in this table - username, timestamp, active and sedentary. It should be updated for a user every hour, with the amount of minutes they are active in the hour stored under active, and non-active under sedentary.
My question is how can I display this data for a user on a webpage? As the database is always being updated with new values each hour, how would I go about creating a dynamic chart, graph or some other format that reads from the database and display the activity of the user effectively? Any code examples would be much appreciated too, thanks in advance.
Also I don't have admin access to the web server I am using so I can't install any components or software on it
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你并没有真正表达任何关于语言、框架或数据库的技术偏好。
无论采用何种服务器技术,您都可以混合使用
为了吸引人的图表演示:Google 可视化 或您自己的 SVG 绘图技巧。
对于定期刷新:
2.a
依靠浏览器定期刷新。
或者
2.b
Ajax 定期调用 XML/JSON 中的服务器
这些只是简单/经济实惠的开发技术的一些想法
,但是还有许多其他技术。
看看这个< /a> 例如图表列表。
You did not really express any technical preference about language, framework or database.
Regardless of the server technology, you could use a mix of
For appealing chart presentation: Google visualisation Or your own SVG drawing skill.
For periodic refresh:
2.a
<meta http-equiv="refresh" content="600">
To rely on the browser to refresh periodically.
Or
2.b
Ajax periodic calls to the server in XML/JSON
These are just a few ideas for simple/affordable development techniques
But there are many other techniques.
Have a look at this list for charts for instance.