自定义查询返回数组,但我看不到它的元素

时间:2019-11-04 作者:Simon Torak

伙计们!我有以下问题需要解决-我正在使用私有内容插件,它将用户划分为不同的类别。我需要显示作者所属类别的所有帖子。我尝试添加一个自定义查询,经过测试,该查询返回受影响的正确行数,但我无法让它显示数组的元素(我已声明全局$wpdb):

if (!current_user_can(\'administrator\')) {

        //$groupcat is something like this string \'a:1:{i:0;s:2:\\"23\\";}\';
        $groupcat = $wpdb->get_results( "SELECT `categories` FROM 7NIaM6l_pc_users WHERE `wp_user_id` = 13", ARRAY_N);
    //Here I count the results and display them in the browser\'s console for check, which works fine
    $ac = count($groupcat);
    echo \'<script>console.log("count \' . $ac . \' ")</script>\';

//This part doesn\'t work.
echo \'<script>console.log("First element: \' . groupcat[0] . \' ")</script>\';

1 个回复
SO网友:Mindaugas Jakubauskas

由于声誉不好,我无法发表评论,因此很抱歉将此作为答复发布,但您失踪了$ (美元符号)附近groupcat[0]

相关推荐

使用TAX_QUERY不工作来查询两个分类

我有两种自定义分类法:型号产品Type 可以是以下内容:博客案例研究网络研讨会Subject 可以是:我在WordPress后端有两个下拉菜单,用户可以从中选择type 和subject 他们想从resources (我的自定义帖子类型)。例如,以下帖子存在于resources:Post 1: 标记为type 博客和subject 室外Post 2: 标记为type 博客和subject 室内Post 3: 标记为subject 室内用户可以通过type 或subject. 我的意思是,不是两个都需要,只