gpt4 book ai didi

php - WordPress 按日期获取用户返回空列表

转载 作者:行者123 更新时间:2023-11-29 12:22:51 24 4
gpt4 key购买 nike

我有一个函数,可以列出今天注册的所有用户,但由于某种原因它返回空结果

function get_user_by_date($start=null,$end=null){
global $wpdb;
if ($start == null && $end == null){
$end = date("Y-m-d");
}
echo $end;
$query = "SELECT * FROM wp_users WHERE user_registered >= %s";
$prep = $wpdb->prepare($query,$end);
echo $prep;
$results = $wpdb->get_results($prep);
return $results;
}

当我尝试回显准备好的语句时,查询看起来像这样

SELECT * FROM wp_users WHERE user_registered >= '2015-02-27'

当我在 PHPMyAdmin 中使用此查询时,它工作正常。你能告诉我我做错了什么吗?

最佳答案

尝试:

 $query = "SELECT * FROM wp_users WHERE user_registered >= DATETIME(%s)";

这里:

 $end = date('Y-m-d H:i:s');

关于php - WordPress 按日期获取用户返回空列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28774660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com