php+mysql环境 需php代码  每间隔 30s 随机显示 数据库pks  表Table1 字段Content 中的html内容

解决方案 »

  1.   

    js里有个函数每多少秒执行一次js函数,然后你在js函数里ajax请求php文件,把数据显示出来即可
      

  2.   

    jquery ajax + mysql ORDER BY RAND()
      

  3.   

    如果在windows可以用任务计划来做
    linux可以用cron
    另外windows下如下代码可以实现
    //关掉浏览器,PHP脚本也可以继续执行.
    ignore_user_abort();
    // 可以让程序无限制的执行下去
    set_time_limit(0);
    //等待30秒后再运行
    sleep( 30 );
    不过这种方法一般不推荐
      

  4.   

    setInterval('调用JS函数','时间是多长时间调用一次')
      

  5.   

    你可以通过ajax实现,在客户端使用js实现一个计时器,当到时间的时候就自动的使用ajax访问你的服务器端的数据库,然后把内容通过js写到前台页面中。这个和聊天室的功能差不多,也是要时时刷新数据的。使用ajax比较方便
      

  6.   

    建议使用ajax来完成,在js中设置一个计数器每隔一定时间用AJAX访问一次数据库例如: setInterval
      

  7.   

    浏览量高不高?每隔30ms想弄死服务器嘛?换种方法吧
    把里面的东西读出来生成静态的htm然后随机显示htm不更好?
    然后服务器端每隔30秒或者更长时间生成一次 静态文件.
      

  8.   

    你可以从数据库把整个表的信息全部查询出来、用json传到页面
    然后从js里面写每隔30秒刷新一次、让他在客户端那显示,从而解决服务器压力
      

  9.   

    数据库的内容读入redis中
    页面上有新操作,数据写入数据库的同时写入redis
    页面上只用读取redis即可
    当然,这需要你配备redis服务器
      

  10.   

    其实就是很简洁的功能。。30秒不是30毫秒。
    用ajax就可以了。
      

  11.   

    sleep会长时间占用一个线程或进程,对服务器性能有一定影响。