我有两张桌子:
表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))
当我运行它时,而不是获取所有键,值对并执行后,该函数正在为每个键值对执行。
我想执行该函数,只有所有键,值对都在数组中。