Php 获取数组并将数组推入多数组CI4
所以,我对Codeigniter 4非常陌生,所以我在这里做了一些练习。。 我有一个这样的数组Php 获取数组并将数组推入多数组CI4,php,mysql,codeigniter-4,Php,Mysql,Codeigniter 4,所以,我对Codeigniter 4非常陌生,所以我在这里做了一些练习。。 我有一个这样的数组 Array ( [tampilstore] => Array ( [0] => stdClass Object ( [id_store] => 1 [id_user] => 2 [
Array
(
[tampilstore] => Array
(
[0] => stdClass Object
(
[id_store] => 1
[id_user] => 2
[store_name] => Dovi 1
[store_logo] =>
[store_address] => Jl. Arjuna no 113
[store_hp] => aaaa
[store_owner] => Fifi
[store_category] => 1
[store_code] =>
[store_latitude] =>
[store_longitude] =>
[is_open] => 0
[entry_user] => Dovi 1
[entry_date] => 2020-12-19 15:24:16
[update_user] => Dovi 1
[update_date] => 2020-12-19 15:24:16
)
[1] => stdClass Object
(
[id_store] => 2
[id_user] => 2
[store_name] => Dovi 2
[store_logo] =>
[store_address] => Jl. Poso no 113
[store_hp] => aaa
[store_owner] => Fifi
[store_category] => 1
[store_code] =>
[store_latitude] =>
[store_longitude] =>
[is_open] => 0
[entry_user] => Dovi 2
[entry_date] => 2020-12-19 15:30:49
[update_user] => Dovi 2
[update_date] => 2020-12-19 15:30:49
)
)
)
我有一张像这样的桌子
Array
(
[0] => Array
(
[id_store] => Array
(
[0] => stdClass Object
(
[id_user] => 2
[name] => Lala
[no_hp] => 0858xxxxx
[password] => dsada
[email] => aaa@gmail.com
[type_user] => 5
[id_store] => 2
[image] => blank
[entry_date] => 2020-12-19 22:07:45
[entry_user] => Dwi
[update_date] => 2020-12-19 22:07:45
[update_user] => Dwi
)
)
)
[1] => Array
(
[id_store] => Array
(
[1] => stdClass Object
(
[id_user] => 3
[name] => Dwi
[no_hp] => xxxxx
[password] => adssa
[email] => adasda@gmail.com
[type_user] => 5
[id_store] => 2
[image] => blank
[entry_date] => 2020-12-19 22:07:45
[entry_user] => Dwi
[update_date] => 2020-12-19 22:07:45
[update_user] => Dwi
)
)
)
)
但是我想要像
Array
(
[tampilstore] => Array
(
[0] => stdClass Object
(
[id_store] => [(count this employe of this store and list it)]
)
如何将_数组employe表推送到存储表。。所以存储表可以计算他的员工人数
我尝试了很多方法,但都没有成功
这里是我在控制器上的代码:
public function storeview1()
{
$id=session('id_user');
$owner=new Modelloginowner();
$data=[
'tampilstore'=>$owner->tampilstore($id)->getResult()
];
foreach($data['tampilstore'] as $obj)
{
$idtoko=$obj->id_store;
$pegawai[]=[
'id_store'=>$owner->get_employer_count($idtoko)->getResult()
];
}
}
我已成功获取数组,但无法合并为1个数组,因此我可以分析它以查看。。
如果你有办法的话,谢谢你的帮助