php使用mysql插入一条记录后,10秒钟自动删除该条记录,求实现 需求如题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这应该放到前端用ajax来做,发送2次ajax做比较好,不然运行一个php要等10秒才运行完,状态栏loading好久 这个简单直接明了!不过这个若是循环插入,会是什么效果?sleep(10),循环次数多了,会对性能产生什么影响? 7楼说的页面一关,程序会中断的。。或者你可以在服务器写个页面.代码如下<?phpset_time_limit(0);for(;;){ now_time = time(); //现在时间 //addtime是数据库中的记录这条记录插入的时间 $sql='delete from talbename where now_time-addtime>10' mysql_query($sql);//自己改成操作数据库的语句 sleep(8)}?>存为delete_record.php然后服务端用php.exe delete_record.php.后服务器后台执行这个文件看看具体的php.exe后面的参数不记得了。可能要带上-q:php.exe -q delete_record.php.自己翻翻Google看看,希望能帮到你 前段或者后端写个时间判断就执行sql不就可以吗?关键不知道楼主是什么样的需求? 10秒种周期的数据也插到数据库,你这个是什么需求?使用memcache 直接在内存里操作就是了. 想了下,如果是服务器的话,在服务器放个客户端,1秒执行一次'delete from table where addtime-unix_timestamp()>10',把添加时间大于10秒的删除就行了 php 'SoapServer'和'SoapClient' 不能用或Fatal error: Class 'SoapClient' not found php支持平衡组正则吗以及如何取HTML文件配对标签之间的内容 请教一个小问题 如何删除MYSQL中的一个数据库 CakePHP和Zend Framework应该选什么? 服务器集群问题 一个关于正则表达式的问题 下面这个是什么意思?代表是程序那里出了问题? mysql权限问题 怎样配置.htaccess,403设定为什么只有首页有效? setcookie之后另一个页面得不到值·~怎么办哩 如果开发一个像磨茹街那样的兴趣小组
这个简单直接明了!不过这个若是循环插入,会是什么效果?sleep(10),循环次数多了,会对性能产生什么影响?
或者你可以在服务器写个页面.代码如下
<?php
set_time_limit(0);
for(;;)
{
now_time = time(); //现在时间
//addtime是数据库中的记录这条记录插入的时间
$sql='delete from talbename where now_time-addtime>10'
mysql_query($sql);//自己改成操作数据库的语句
sleep(8)
}
?>
存为delete_record.php
然后服务端用php.exe delete_record.php.后服务器后台执行这个文件看看
具体的php.exe后面的参数不记得了。可能要带上-q:php.exe -q delete_record.php.自己翻翻Google看看,希望能帮到你
使用memcache 直接在内存里操作就是了.