我有3个表,1个数据库有2个表,其他数据库有1个表。
数据库“GER”:
表:
帐户
字段:
- accountid
- 帐户名
2. accountbillads
字段:
- accountaddressid
- bill_city
- bill_street
数据库“STG”:
表:
1. edata
字段:
- deviceid
- lat
- 长期
字段“accountid”和“accountaddressid”具有相同的数据
字段“accountname”和“deviceid”具有相同的数据。
如何在PHP中使用此结构创建XML文件?
<?xml version="1.0" encoding="utf-8"?>
<markers>
<marker accountid="13" accountname="alex" bill_city="london" bill_street="knighton 13" lat="23.456" long="13.456"/>
</markers>
任何参考都会对我有所帮助。感谢
答案 0 :(得分:0)
首先,您必须能够访问这两个数据库。 如果您尚未完成,请查看mysql手册中的GRANT语法。
设置正确的权限后,使用db / tablenames执行常规查询。
例如: SELECT ger.account.accountid FROM ger.account WHERE ...
授予语法:http://dev.mysql.com/doc/refman/5.1/en/grant.html
选择语法:http://dev.mysql.com/doc/refman/5.0/en/select.html
之后,您可以使用php从两个数据库中检索数据以创建xml文档