循环最新帖子从顶部

时间:2014-10-01 13:15:12

标签: sql arrays database facebook sorting

我不想在这里问,但我想我别无选择,因为我浪费时间从屏幕上找到一个永远不会出现的解决方案,这就是我的问题。

我正在制作像Facebook这样的Feed功能,但更独特,但就如何像facebook一样最接近。

但由于某种原因,它会一直循环在一起(看看我已经链接过的图片会解释更多)

例如 它不是显示最新到最旧的更新,而是在每个组的行中显示它们。 图片:http://oi58.tinypic.com/11jmd1d.jpg

你会看到那里而不是循环 最旧的,旧的,最新的,更新等它将它们作为一个包在它们自己的组中循环:/

PHP:

} else if ($feed_viewing=='clan_updates') {


            $select_clan_membership = $db->query("SELECT * FROM spud_groups_members WHERE member_name='$mybb_username'");

            while($select_clan_membership_array = $db->fetch_array($select_clan_membership)) {
                $gurl = $select_clan_membership_array['gurl'];
            $select_posts_from_groups_query = $db->query("SELECT * FROM spud_groups_posts WHERE group_url='$gurl' ORDER BY post_id DESC");


        while($select_posts_from_groups_array = $db->fetch_array($select_posts_from_groups_query)) {

            $group_url_id = $select_posts_from_groups_array['group_url'];
            $post_body = $select_posts_from_groups_array['post_body'];

            $select_group_data_from_posts_query = $db->query("SELECT * FROM spud_groups WHERE gid='$group_url_id'");
            $select_group_data_from_posts_array = $db->fetch_array($select_group_data_from_posts_query);
            $group_name_data = $select_group_data_from_posts_array['group_name'];
                #$group_name_data = false;
            echo "<div class='mx'> 
        <p> <h2> $group_name_data </h2></p>
        $post_body</div>
<br>
        ";
        }


    }

关于我做错的任何想法?

谢谢!

0 个答案:

没有答案