怎么办不到,比用wpdb(wordpress数据库)?

时间:2013-12-06 07:53:20

标签: php mysql wordpress wordpress-plugin

如何在wpdb中执行小于和大于$date的AND?

$date = ('Y-m-d');

$wpdb->get_results($wpdb->prepare('SELECT * FROM product_history WHERE enddate = "%d";', array($date))); 

我不想获得今天或现在的结束日期,但也超过0000-00-00

1 个答案:

答案 0 :(得分:0)

试试这个

$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()'));

使用此查询,您可以过滤当前时间的数据。