gpt4 book ai didi

php - 从 MySQL 中选择(日期)

转载 作者:行者123 更新时间:2023-11-28 23:57:09 25 4
gpt4 key购买 nike

我有一个数据库表,其中有一列名为 date

我希望用户从输入字段(Post)中选择一个日期,将日期转换为 d/m/y,然后从数据库中选择该日期。

我有下面的代码,它似乎不起作用

if(isset($_GET['chosen_date'])) {
$chosen_date=$_GET["chosen_date"];
$newDate = date("d/m/Y", strtotime($chosen_date));

$result=mysql_query("SELECT * FROM time_sheets where user_id=$user AND date=$newDate")or die('Error Line 202' . mysql_error());

谁能指出我做错了什么?

谢谢

最佳答案

你应该使用 mysql 的标准 Y-m-d 格式,日期是一个字符串并且应该用引号括起来。 $user 未定义,但您可能只是省略了该代码

$newDate = date("Y-m-d", strtotime($chosen_date));

$result=mysql_query("SELECT * FROM time_sheets where user_id={$user} AND date='{$newDate}'")or die('Error Line 202' . mysql_error());

关于php - 从 MySQL 中选择(日期),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31358888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com