首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

PHP怎么合并两个数组

2012-07-27 
PHP如何合并两个数组数据库在两台不同的服务器上服务器A上有一张表user,服务器B上有一张表叫pad这两张表有

PHP如何合并两个数组
数据库在两台不同的服务器上
服务器A上有一张表user,服务器B上有一张表叫pad
这两张表有一个相关联的字段iid,mysql好像不能跨服务器进行联合查询
于是,我想用PHP直接查询两张表,然后再把获得的两个不同的数组进行对比,然后复合条件的再写入到另外一个数组中,最后输出json
$sql1 = 'select * from user';
$rs1 = mysql_query($sql1);
$sql2 = 'select * from pad';
$rs2 = mysql_query($rs2);

while($row1 = mysql_ftech_object($rs1)){
  $info1 = $row1;
}

while($row2 = mysql_ftech_object($rs2)){
  $info2 = $row2;
}

echo json_encode(xxx);


假设user中有username,iid,address等字段
  pad表中有iid,name,type等字段

那么从表中读取出来的两个数组怎么合并在一起
得到的字段是, username,iid,address,name,type

小弟接触PHP只有几个月,之前想用联合查询,后来折腾了一段时间后才知道mysql好像不能跨服务器联合查询,于是想到了用PHP组合数组,但是不知道怎么做,希望各位牛人帮帮忙

[解决办法]
PHP不是有现成的合并数组的函数么?array_merge();至于参数自己看手册吧,希望能解决你的问题。

热点排行