我正在尝试制作一个基于网络的跟踪系统,该系统带有 GPS,可以通过发送 SMS 进行控制。
我的系统如何工作: 当用户点击一个按钮知道GPS位置时,系统通过SMS网关向GPS设备发送一条SMS(具有特定格式)。 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 制作了我的系统
抱歉英语不好,谢谢那些给我答案的人...
最佳答案
为此目的使用 mysql 触发器 http://dev.mysql.com/doc/refman/5.1/de/create-trigger.html
关于javascript - 将数据插入 MySQL 数据库后自动运行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23617987/