Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.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
Php 我想从mysql数据库中获取时间列,并与当前时间进行比较_Php_Mysql - Fatal编程技术网

Php 我想从mysql数据库中获取时间列,并与当前时间进行比较

Php 我想从mysql数据库中获取时间列,并与当前时间进行比较,php,mysql,Php,Mysql,我想从mysql数据库中获取时间列,并与当前时间进行比较。 仅当它与当前时间匹配时才应执行 请告诉我一个MySql查询或php代码来实现这一点 我是php新手 试试这个:更新的代码 试试这个: <?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // Create connection $conn = new mys

我想从mysql数据库中获取时间列,并与当前时间进行比较。 仅当它与当前时间匹配时才应执行

请告诉我一个MySql查询或php代码来实现这一点

我是php新手

试试这个:更新的代码

试试这个:

  <?php
  $servername = "localhost";
  $username = "username";
  $password = "password";
  $dbname = "myDB";

  // Create connection
  $conn = new mysqli($servername, $username, $password, $dbname);
  // Check connection
  if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
  } 
  $today = date("h:i a")
  $sql = "SELECT * FROM Table_name WHERE SUBSTRING_INDEX(time, ' ', 2) = '".$today."'";
  $result = $conn->query($sql);

  if ($result->num_rows > 0) {
      // execute you code
  } else {

  }

  $conn->close();
  ?> 

请告诉我一个MySql查询或php代码来做这件事。开始你自己的研究,回来具体的问题我做了。但是它并没有帮助你展示你尝试了什么,以及它当时是如何没有达到你的期望的。我试过像这样计时>。$created1。和计时<。$created1。其中$created1=date'H:I:s';请帮助我。至少给出一个clueCan我有时间列的数据类型,您正在使用它。符号的逻辑是什么?
  <?php
  $servername = "localhost";
  $username = "username";
  $password = "password";
  $dbname = "myDB";

  // Create connection
  $conn = new mysqli($servername, $username, $password, $dbname);
  // Check connection
  if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
  } 
  $today = date("h:i a")
  $sql = "SELECT * FROM Table_name WHERE SUBSTRING_INDEX(time, ' ', 2) = '".$today."'";
  $result = $conn->query($sql);

  if ($result->num_rows > 0) {
      // execute you code
  } else {

  }

  $conn->close();
  ?>