【发布时间】:2021-04-28 16:34:23
【问题描述】:
我有一张包含参与者及其时间戳的表格。 我建立了一个过滤器,想在时间戳中搜索日期(例如 2021-01-24),但这不起作用,因为只有在我搜索包含时间的情况下才能找到数据(例如 2021-01- 24 10:56:46)
所以我想找到一种方法,让我可以搜索日期并显示在该特定日期参加的所有参与者。
我用 LIKE %xx% 命令试过了,但是没有用。 我是 PHP 新手,我的学校项目真的需要它。
谢谢!
【问题讨论】:
-
您要搜索什么?
datetime列? -
这能回答你的问题吗? How to select date from datetime column?
-
你的意思是我在数据库中的列吗?我有 type=timestamp 我的过滤器代码是: if (count($_POST)>0 && $_POST["R"]!="") { $sql = " SELECT * FROM tbl_teilnehmer WHERE( RegZeitpunkt='" . $_POST["R"] . "' ) "; } else { $sql = " 选择 * FROM tbl_teilnehmer "; } $antwort = $conn->query($sql)or die("Fehler in der Query: " . $conn->error . "
" . $sql);
标签: php mysql timestamp filtering