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