php - 如何在同一个 feed 中输出多个数组

标签 php mysql sql arrays feed

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

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

我是不是做得太过分了?有没有更简单的方法?

最佳答案

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

关于php - 如何在同一个 feed 中输出多个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14045723/

相关文章:

php - 我可以在 CakePHP 的更新语句中添加条件吗?

php - 如何查找给定日期最近的第 25 天或第 10 天并将其添加到数据库中

sql - 为什么即使对于已过滤的行,我的子查询也会执行?

sql - 此 sql 查询的搜索时间复杂度

php - Magento - 顶部类别名称旁边的图像

javascript - 从 php 创建的下拉列表列表中单独填充 textarea

php - mysql 查询帮助 - 需要减轻 PHP 对重复检查器脚本的负担

php - SQL Join搞不定

PHP DBH->fetch() 和 fetchAll(),有办法去掉返回数组中的 "numbered"项吗?

sql - 术语 "Tuple"在关系数据库中意味着什么?