回答

收藏

如何在动态查询中模拟WHERE 1?

技术问答 技术问答 192 人阅读 | 0 人回复 | 2023-09-12

我正在像这样动态查询:6 t' b$ O% x6 y. @; k. C
$query = "SELECT u.*          FROM users u          WHERE date_time > unix_timestamp(DATE_SUB(now(),INTERVAL 1 $range))";还$range包含此类单词:9 P4 L6 ?0 }( C- Q' K) S
switch ($_GET['range{   case "week":      $range = "WEEK";   case "month":      $range = "MONTH";   case "year":      $range = "YEAR";   case "ALL":      $range = [I];}正如我上面所说,我想设置一些$range值作为值使WHERE子句类似WHERE 1。我怎样才能做到这一点?
+ I2 J  E7 ^' H# l$ s* c                                                               
: Y% H4 m2 ]; B' P) g    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则