Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.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
Javascript 在新的一周开始时执行代码_Javascript_Php_Jquery - Fatal编程技术网

Javascript 在新的一周开始时执行代码

Javascript 在新的一周开始时执行代码,javascript,php,jquery,Javascript,Php,Jquery,我需要你的专业知识来解决一个代码问题,我目前不知道哪种方法是最好的编程方法。问题是: 只是在新的一周开始,我想在我的网页上显示一些可点击的div。当您单击其中一个div时,它们将被添加到数据库中,并且这些div将被隐藏。在下周初,它们将自动再次出现 如何使用Javascript/PHP/SQL以最佳方式编程 我的想法是创建一个数据库表,在其中存储每周的所有值,然后在新的一周开始时,代码将表中的值与当前周的值进行比较。这是个好主意吗 谢谢你的帮助 使用Php很简单: 如果一周的起始日是星期日,则可

我需要你的专业知识来解决一个代码问题,我目前不知道哪种方法是最好的编程方法。问题是: 只是在新的一周开始,我想在我的网页上显示一些可点击的div。当您单击其中一个div时,它们将被添加到数据库中,并且这些div将被隐藏。在下周初,它们将自动再次出现

如何使用Javascript/PHP/SQL以最佳方式编程

我的想法是创建一个数据库表,在其中存储每周的所有值,然后在新的一周开始时,代码将表中的值与当前周的值进行比较。这是个好主意吗

谢谢你的帮助

使用Php很简单: 如果一周的起始日是星期日,则可以使用太阳作为比较验证器;如果一周的起始日是星期一,则可以使用周一作为参数

  <?php
    if(date("D")=="Sun")
    {
      echo "<DIV>Show Data</DIV>";
      echo "<DIV>Data</DIV>";
    }
    {
     echo "<DIV> Do Not Show Data</DIV>";  
      echo "<DIV style='display:none;'>Data</DIV>";
    }
    ?>
您说过“它们将被添加到数据库”,所以请在加载div之前检查记录是否存在

<?php
    if(date("D")=="Sun") {
       if (!dataFound) { // if not record found
          echo "<DIV>Show Data</DIV>";
          echo "<DIV>Data</DIV>";
       }
    } else {
       echo "<DIV> Do Not Show Data</DIV>";  
       echo "<DIV style='display:none;'>Data</DIV>";
    }
 ?>

设置一个cron作业,该作业将在本周初执行,并调用php函数,该函数将显示divswhathiding@rahul啊,这对我来说完全有道理。这比我想象的要容易得多!但是如果在本周开始重新加载页面,div会重新弹出吗?是的,肯定会,如果是周日,那么它会显示一整天的所有时间,无论你刷新多长时间。