按小时显示';事件';-mysql-php

按小时显示';事件';-mysql-php,php,jquery,mysql,Php,Jquery,Mysql,我在谷歌上搜索了一段时间,但还没有找到什么好东西 我想做的是获取mysql数据(如下) 并以每小时一次的时间线显示,如: 有没有关于如何实现这一点的好链接或教程 不是在寻找一个精确的解决方案(虽然这有帮助),只是一些方向,我无法开始 因此,使用php和jquery的mysql数据库 谢谢,这些timeline/gantt插件应该可以帮助您完成大部分工作,可能只需要设置JSON数据: (时间线视图) (链接不再工作) 其中大多数都是使用时间线,甘特图,jQuery,js关键

我在谷歌上搜索了一段时间,但还没有找到什么好东西

我想做的是获取mysql数据(如下)

并以每小时一次的时间线显示,如:

有没有关于如何实现这一点的好链接或教程

不是在寻找一个精确的解决方案(虽然这有帮助),只是一些方向,我无法开始

因此,使用php和jquery的mysql数据库


谢谢,

这些timeline/gantt插件应该可以帮助您完成大部分工作,可能只需要设置JSON数据:

  • (时间线视图)

  • (链接不再工作)


  • 其中大多数都是使用时间线甘特图jQueryjs关键字

    找到的。我一直在寻找能够显示更高时间分辨率的时间线(至少低至小时和分钟)的东西。此时间线可能正好可以处理:

    也很有趣(而且很容易破解)


    谷歌自己的时间线图。

    在mysql中
    HOUR(InTime)
    MINUTE(InTime)
    将给出datetime列的元素,或者
    date(“HM”,strotime($record['InTime')),转换为秒,将给出开始x坐标,以秒为单位添加持续时间将给出结束坐标。使用
    imagefilledrectangle()从GD库创建框,并
    imagefttext()对于数字,这是必须持续更新还是只有在页面加载时才更新?@Waygood,我无法理解他想画图像的问题。也可以在HTML/CSS中创建类似的外观–以与您描述的相同的方式获取坐标,并将其转换为左/右坐标以进行绝对定位。抱歉,响应太慢。谢谢Waygood,概念已被理解。NoLiver92,在页面上重新加载很好,可以将页面设置为每5分钟重新加载一次。所有这些产品看起来都是不错的解决方案,但我认为问题在于大多数产品不能很好地处理或显示小时/分钟。例如,jQueryGantt可以处理小时而不是分钟。会对别人的经历感兴趣。