Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在5个页面中任意间隔放置一个HTML元素?JavaScript、jQuery、MySQL或PHP_Javascript_Php_Jquery_Html_Mysql - Fatal编程技术网

在5个页面中任意间隔放置一个HTML元素?JavaScript、jQuery、MySQL或PHP

在5个页面中任意间隔放置一个HTML元素?JavaScript、jQuery、MySQL或PHP,javascript,php,jquery,html,mysql,Javascript,Php,Jquery,Html,Mysql,假设我们有这个html元素: 我们的网站上有5个页面,例如: index.php products.php register.php about.php terms.php 将HTML元素随机放置在上述页面上的好方法是什么?它应该只在这些页面中的一个页面上停留一定的时间,比如3个小时 我什么都没试过,因为我不知道该怎么做。。。我对PHP、JS/jQuery和MySQL的编码有相当的了解,因此语言熟练程度不会成为问题。你认为我能做什么 在数据库中创建一个表,以存储代码块应位于哪个页面、过期时间

假设我们有这个html元素:

我们的网站上有5个页面,例如:

index.php
products.php
register.php
about.php
terms.php
将HTML元素随机放置在上述页面上的好方法是什么?它应该只在这些页面中的一个页面上停留一定的时间,比如3个小时

我什么都没试过,因为我不知道该怎么做。。。我对PHP、JS/jQuery和MySQL的编码有相当的了解,因此语言熟练程度不会成为问题。你认为我能做什么

  • 在数据库中创建一个表,以存储代码块应位于哪个页面、过期时间以及代码块本身
  • 在php页面上,检查数据库以查看是否应包含代码块
  • 当时间到期时,您可以在PHP代码中为代码块设置一个新的随机页面,也可以设置一个cron作业

  • 此外,尽管您的问题是“MySQL”,但您可能希望研究使用Redis,因为它允许您设置键/值的过期时间。

    use MySQL event scheduler将其设置为每三小时运行一次。随机选取一个页面,将其存储在数据库中。并在显示时查询。好主意。。。我仍然想知道DBI上是否有稍微轻一点的东西,我使用了一种非常类似的方法,它是成功的。谢谢