请教高手!
时间:2010-01-10
来源:互联网
PHP怎样能“自动”从数据库查询新的数据?因为我有台数据服务器,几分钟就进来一条数据,怎样能获取最新的数据?请高手指教,不胜感激!
作者: 349466507 发布时间: 2010-01-10
获取完一次数据以后,生成一个配置文件,保存上次获取的最新一条的标志性信息(比如自动增长的数字主键,220001),每过几分钟或者用户刷新页面时获取新数据:获取的原理为从数据库检索所有主键大于220001的数据就可以了,之后的每一次都做类似的处理,只要更新配置文件,就知道上次获取到哪里了,另外不知道你的数据库的结构是怎样的,如果没有类似的自增长字段,可以考虑时间字段,保存获取后的时间字段的值生成配置文件就可以了,注:配置文件可以是一个PHP或其他格式的文件,内容简单点就可以:比如lastid=220001,或者干脆就只保留220001
[ 此帖被tafengnanhai在2010-01-10 11:47重新编辑 ]
作者: tafengnanhai 发布时间: 2010-01-10
可以参考下自动采集,计划任务,都也是有个时间执行的函数,再以此查数据库
作者: zx68555 发布时间: 2010-01-10
-_-
js:setTimeout
func:getResult、setLastId
1.setTimeout每隔几秒执行getResult函数并设置获取的最大的数据id通过setLastId设置到隐藏区域
2.getResult为ajax请求,提交lastId(表单隐藏域值),服务器返回数据
3.PHP:
js:setTimeout
func:getResult、setLastId
1.setTimeout每隔几秒执行getResult函数并设置获取的最大的数据id通过setLastId设置到隐藏区域
2.getResult为ajax请求,提交lastId(表单隐藏域值),服务器返回数据
3.PHP:
复制代码
|
作者: cain 发布时间: 2010-01-10
我承认我不是高手·
作者: mylanglang 发布时间: 2010-01-10
拜谢各位了!真的非常感谢你们。
作者: 349466507 发布时间: 2010-01-10
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28