Erro fatal: Não é possível usar o objeto do tipo mysqli_result como array em /home/william/public_html/forums/index.php na linha 228

Por que isso não funciona? Eu continuo recebendo esse erro. // Configurar tópicos do fórum, contagem de postagens e última postagem xxxxx

        $query = array(
            'SELECT'    => 't.subject',
            'FROM'      => 'topics AS t, pbb_forums AS f',
            'WHERE'     => 't.last_post_id = f.last_post_id');

        $result = $forum_db->query_build($query) or error(__FILE__, __LINE__);

        $forum_page['item_body']['info']['topics'] = '<li class="info-topics"><strong>'.forum_number_format($cur_forum['num_topics']).'</strong> <span class="label">'.(($cur_forum['num_topics'] == 1) ? $lang_index['topic'] : $lang_index['topics']).'</span></li>';
        $forum_page['item_body']['info']['posts'] = '<li class="info-posts"><strong>'.forum_number_format($cur_forum['num_posts']).'</strong> <span class="label">'.(($cur_forum['num_posts'] == 1) ? $lang_index['post'] : $lang_index['posts']).'</span></li>';

        if ($cur_forum['last_post'] != '')
            $forum_page['item_body']['info']['lastpost'] = '<li class="info-lastpost"><span class="label">'.$lang_index['Last post'].'</span> <strong><a href="'.forum_link($forum_url['post'], $cur_forum['last_post_id']).'">'.$result['subject'].'</a></strong> <cite>'.sprintf($lang_index['Last poster'], forum_htmlencode($cur_forum['last_poster'])).'</cite></li>';
        else
            $forum_page['item_body']['info']['lastpost'] = '<li class="info-lastpost"><strong>'.$lang_common['Never'].'</strong></li>';

questionAnswers(2)

yourAnswerToTheQuestion