我正在用PHP构建RSS提要,它使用来自三个单独表的数据。这些表均指向站点不同区域内的页面。我遇到的问题是尝试在XML中创建链接字段。在不知道每个记录来自哪个表的情况下,我无法创建指向该表的正确链接。
有办法解决这个问题吗?我尝试使用mysql_fetch_field,但它为表返回了空白值。
SELECT Title FROM table1 UNION SELECT Title FROM table2 UNION SELECT Title FROM table3
还涉及其他字段,但这基本上是我正在使用的查询。
应该足够简单,只需执行以下操作:
SELECT Title, 1 FROM table1 UNION ALL SELECT Title, 2 FROM table2 UNION ALL SELECT Title, 3 FROM table3