如何在CodeIgniter控制器

时间:2015-08-21 11:25:56

标签: php arrays codeigniter

在名为Leads的CodeIgniter控制器中 我有一个从模型(数据库)中检索数据的代码:

$data['leads'] = $this->model_leads->get_leads_by_person($person_id);

现在我可以获得一些文件:

Array ( [0] => Array ( [lead_id] => 79 [lead_date] => 2014-07-15 12:34:41 [lead_priv] => 0 [1] => Array ( [lead_id] => 395 [lead_date] => 2014-07-15 12:34:41 [[lead_priv] => 0))

现在,我希望在我的示例 lead_chance 中添加$data['leads']附加值中的每个潜在客户。 所以,让我们说我有一个变量$lead_chance='100';

如何将此元素作为元素添加到数组$data['leads']

2 个答案:

答案 0 :(得分:0)

foreach($data['leads'] as $id => $lead) {
    $data['leads'][$id]['lead_chance'] = '100';
}

答案 1 :(得分:0)

这样的东西?

foreach ($data['leads'] as $x) {
   $x['lead_chance']=$lead_chance;
}

这会为每个项目提供一个lead_chance。如果你只需要一个整个数组的lead_chance,那就容易多了:

$data['leads']['lead_chance']=$lead_chance;