【问题标题】:Display data for tommorow evertime current date is selected每次选择当前日期时显示明天的数据
【发布时间】:2021-05-29 07:37:07
【问题描述】:

我有一个项目,在选择特定日期时,数据应显示以下日期,而不是日历上所选的日期。

示例日历日期为 5 月 17 日,日期应显示为 5 月 18 日,每次我将表单 excel 上传到 SQL 时,日期只会显示日历上选择的日期

【问题讨论】:

  • 你能告诉我们包含当前日期的变量的内容吗?
  • 增加日期并像这样查询 select * from table where date(created_at) >= date_add(now(),INTERVAL 1 DAY);
  • @KiranRaiChamling:您的评论似乎是为了回答。在这种情况下,写一个答案而不是评论。
  • 抱歉信息不完整,我使用 ajax 来完成这个。我能够修复初始负载,使用 $tomorrow1 = date("Y-m-d", strtotime('tomorrow'));和 $tomorrow = date("Y-m-d", strtotime('today'));现在我的问题出现在我的 ajax 页面上,初始加载时会发生什么ibb.co/WgSth7M
  • @KiranRaiChamling 我如何在这里声明它: $sql_hid=mysqli_query($con,"SELECT * FROM appointmentlog WHERE status='Y' AND appointment_date='' ORDER BY STR_TO_DATE (Appointment_time, '%9:%i %p') ASC");

标签: php date datepicker


【解决方案1】:

你可以这样查询:

SELECT * FROM appointmentlog WHERE status='Y' AND date(appointment_date)=date_add(now(),INTERVAL 1 DAY) ORDER BY STR_TO_DATE(Appointment_time, '%9:%i %p')");

我希望您将日期作为您的 ajax 发布参数之一发送。

在 date_add() 函数中,用传递给后端的日期替换 now()。

【讨论】:

    猜你喜欢
    • 2013-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    相关资源
    最近更新 更多