【发布时间】:2020-07-20 13:11:12
【问题描述】:
我的代码是:
foreach ($suratmasuk as $key => $h) {
$suratkeluar = $this->db->query("SELECT * FROM surat_masuk WHERE lampiran LIKE '%$h->surat_id%'")->row_array()['suratmasuk_id'];
echo count($suratkeluar);
}
结果是:
11
但我想要的结果是:
2
因为数组中有两个数据。如何?请帮助我
【问题讨论】:
-
这是一个shell问题吗?请添加相关标签...
-
你说数组中有两个数据是指哪个数组?
-
@NigelRen 变量 $suratkeluar
-
所以在 foreach 中有 2 个数据,我希望结果是 2 而不是 11。
-
我错误地删除了
codeigniter标签。请通过替换arrays重新添加(foreach已经存在)
标签: php mysql codeigniter foreach