嗨我试图从PHP创建rss成功,但我无法获取所有信息。解析数据库以创建RSS源
该数据库是一个WordPress的安装。
我有一个帖子,其中包含2个图像。在数据库中,这两个图像和帖子都作为三个单独的行存储在同一个表中,但通过'post_type'字段进行区分。
然后我有附加到每个职位的额外信息,但这是包含在一个单独的表。
我应该用什么样的选择语句来执行这样的事情?任何帮助将不胜感激。
感谢和问候,
嗨我试图从PHP创建rss成功,但我无法获取所有信息。解析数据库以创建RSS源
该数据库是一个WordPress的安装。
我有一个帖子,其中包含2个图像。在数据库中,这两个图像和帖子都作为三个单独的行存储在同一个表中,但通过'post_type'字段进行区分。
然后我有附加到每个职位的额外信息,但这是包含在一个单独的表。
我应该用什么样的选择语句来执行这样的事情?任何帮助将不胜感激。
感谢和问候,
我所知,还有为WordPress几个定制的RSS提要插件,在你没有做任何选择语句,olny点击所期望的结果。
为了在worldpress db上做一个选择查询,并从它手动生成rss,从长远来看,你应该考虑到随着wordpress更新而来的潜在结构变化问题。
强烈建议从官方插件页面使用这些功能,通常是那些有适应WordPress的各种版本变化的历史,这些变化直到现在。
谢谢大家的所有信息。我无法找到一个可以用来实现这个功能的WordPress插件(尽管我确信可能有一个插件)。但我设法得到这个工作。这是我结束了:
'Select
mwpwpecbd.*,
mwpposts.*,
imageposts.guid As guid1,
imageposts.post_type As post_type1,
imageposts.ID As ID1,
imageposts.post_title As post_title1,
mwpposts.post_parent,
imageposts.post_parent As post_parent1
From
mwpwpecbd Inner Join
mwpposts On mwpposts.ID = mwpwpecbd.post_id Inner Join
mwpposts imageposts On imageposts.post_parent = mwpposts.ID'
我用FlySpeed SQL Query和创建它像魔术。我认为可能有一些调整,我仍然需要做,但我知道这是接近的标志。
一个连接。可能两个自我加入邮政表和第三次加入单独的表。希望这足以让你去,否则张贴你已经尝试过什么,没有工作。 –
请张贴表格的结构和样本数据。 –
你试过的东西没有用。 – rdlowrey