【发布时间】:2014-06-30 08:15:42
【问题描述】:
我正在尝试制作一个基于网络的跟踪系统,它带有可以通过发送 SMS 来控制的 GPS。
我的系统如何工作: 当用户点击按钮获知 GPS 位置时,系统通过短信网关向 GPS 设备发送一条短信(一定格式)。 GPS 也会通过短信回复其坐标。之后,GPS 的位置信息,如纬度、经度等,将从 SMS 中获取一个函数和一个触发器(我已经做了并且可以工作),数据将自动插入到名为 tb_history 的表中. 我想用这个查询显示刚刚插入到表中的最新位置数据:
SELECT * FROM tb_history WHERE tb_history.`id_gps`='1' AND tb_history.`date`='2014-04-24' ORDER BY tb_history.`time` DESC LIMIT 1;
我的问题是,有没有一种方法可以在刚将数据插入 tb_history 后自动运行此代码?我的老师说,如果有数据插入到 tb_history,也许我可以使用始终刷新页面并停止刷新的 javascript? 我真的需要一个例子来理解它......
我忘了说我用 PHP 和 javascript 制作了我的系统
抱歉英语不好,感谢那些给我答案的人......
【问题讨论】:
-
也许轮询或长轮询是研究的好关键词
-
或者,如果您使用 .ajax 调用,只需在 .done 语句中添加您的代码。
标签: javascript php mysql sql gps