0

我有两个查询导致不同的集合。我想在同一个 feed-div 中输出两个结果,使用 PHP 和 MySQL,按发布日期排序。提要应同时提供新闻和博客文章。

我在想我会从数据库中获取两个结果集,然后将它们存储在一个数组中,从这里我需要一些灵感来了解如何从每个数组中额外添加一个元素比较它们的时间戳并将最新值插入在另一只之前喂食。也许先进入第三个数组,然后从中做一个简单的循环。

我这样做过头了吗?有没有更简单的方法?

4

2 回答 2

1

使用时间戳作为键将单独的提要组合成一个数组,按键排序,然后像往常一样循环。

于 2012-12-26T20:49:07.603 回答
1

我无法提供具体的代码,但是,按 mysql 日期降序属性排序的内部连接查询(连接两个博客和新闻表)可能就足够了。

于 2012-12-26T20:20:03.630 回答