【问题标题】:dynamic column with where clause in php mysqlphp mysql中带有where子句的动态列
【发布时间】:2014-09-10 13:57:29
【问题描述】:

我需要像select * from delivery where '$day' = 1 一样写query。我必须动态提及列名。但它不起作用。我的桌子上有周一,周二,周三,周四,周五,周六,周日栏。这就是为什么我需要运行这个查询。

【问题讨论】:

  • 显示实际代码,并解释什么不起作用 - 您是否收到错误消息等
  • 您是否也存储了交货的时间戳?那么你就不需要存储星期几,而只需要存储时间戳。然后,如果您想在星期一进行所有交货,则可以在 where 子句中使用 DAY() 提取日期值。

标签: php mysqli


【解决方案1】:

不带引号试试

select * from delivery where $day = 1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-05
    • 1970-01-01
    • 2015-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多