Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
如何在wpdb中执行小于和大于
我将无法获得结束日期是今天或当前时间的历史记录,但是还不止于
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
如何在wpdb中执行小于和大于
$date
?$date = ('Y-m-d');
$wpdb->get_results($wpdb->prepare('SELECT * FROM product_history WHERE enddate = "%d";', array($date)));
我将无法获得结束日期是今天或当前时间的历史记录,但是还不止于
0000-00-00
。 最佳答案
试试这个$wpdb->get_results($wpdb->prepare('SELECT * FROM product_history WHERE enddate >= CURDATE()'));
它肯定会工作。
如果带日期的日期,您必须在MySQL中选择字段DATETIME,在这种情况下,您应该运行类似以下的查询$wpdb->get_results($wpdb->prepare('SELECT * FROM product_history WHERE enddate >= NOW()'));
使用此查询,您可以过滤当前时间的数据。
关于php - 如何用wpdb(wordpress数据库)做不到,做得更多? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20418796/
10-13 01:51