在所有值作为键,值对传入后执行函数(Web服务)

时间:2013-08-22 21:15:41

标签: php mysql web-services wsdl

我有两张桌子:

表1(t1):

column=> id, t1.col1, t1.col2, t1.col3
values=>  1, v1, v2, v3

表2(t2):

column=> t1_id, t2.col1, t2.col2
values=> 1, val1, val2
         1, val3, val4
         1, val5, val6

我正在执行一个函数(WebService),它接受数组中的键,值对(作为参数)例如:

array(array("Key" => val1,
            "value" => val2),
      array("key" => val3,
            "value" => val4))

我想通过从表2的数据库中获取值来做同样的事情。所以,我所做的是,从数据库中获取密钥,值对并将其存储为$ key,以及& $值。现在函数看起来像:

 array(array("Key" => $key,
            "value" => $value))

当我运行它时,而不是获取所有键,值对并执行后,该函数正在为每个键值对执行。

我想执行该函数,只有所有键,值对都在数组中。

0 个答案:

没有答案