Php cogeigniter问题,数据显示在视图中
在视图中显示控制器数据时出现问题。我将模型数据存储在$data['comm']数组变量中,并将其发送到视图。但我们看不到任何结果 更新:我添加了$counter,它将输出17行。它类似于var_dump输出 //模型Php cogeigniter问题,数据显示在视图中,php,codeigniter,var-dump,Php,Codeigniter,Var Dump,在视图中显示控制器数据时出现问题。我将模型数据存储在$data['comm']数组变量中,并将其发送到视图。但我们看不到任何结果 更新:我添加了$counter,它将输出17行。它类似于var_dump输出 //模型 public function commision_data() { $this->db->select('tbl_guide_commision.*', false); $this->db->select('tbl_
public function commision_data()
{
$this->db->select('tbl_guide_commision.*', false);
$this->db->select('tbl_guide.*', false);
$this->db->select_sum('tbl_guide_commision.commision');
$this->db->from('tbl_guide_commision');
$this->db->join("tbl_guide", "tbl_guide.guide_code = tbl_guide_commision.guide_id ", 'left');
$this->db->group_by('tbl_guide_commision.guide_id');
$this->db->order_by('tbl_guide_commision.guide_id', 'ASC');
$query_result = $this->db->get();
$result = $query_result->row();
return $result;
}
//控制器
public function commision()
{
$data['comm'] = $this->guide_model->commision_data();
$data['title'] = 'Guide Commision '; // title page
$data['subview'] = $this->load->view('admin/guide/commision', $data, true);
$this->load->view('admin/_layout_main', $data);
}
//view
<?php $counter =1 ; ?>
<?php if (!empty($comm)): foreach ($comm as $v_commision) : ?>
<tr class="custom-tr">
<td class="vertical-td">
<?php echo $counter ?>
</td>
<td class="vertical-td"><?php echo $v_commision->guide_code ?></td>
<td class="vertical-td"><?php echo $v_commision->guide_name ?></td>
<td class="vertical-td"><?php echo $v_commision->address ?></td>
<td class="vertical-td"><?php echo $v_commision->phone ?></td>
<td class="vertical-td"><?php echo $v_commision->commision ?></td>
<td class="vertical-td">
</td>
</tr>
<?php
$counter++;
endforeach;
endif;
?>
视图中缺少
endif
<?php $counter =1 ; ?>
<?php if (!empty($comm)): foreach ($comm as $v_commision) : ?>
<tr class="custom-tr">
<td class="vertical-td">
<?php echo $counter ?>
</td>
<td class="vertical-td"><?php echo $v_commision->guide_code ?></td>
<td class="vertical-td"><?php echo $v_commision->guide_name ?></td>
<td class="vertical-td"><?php echo $v_commision->address ?></td>
<td class="vertical-td"><?php echo $v_commision->phone ?></td>
<td class="vertical-td"><?php echo $v_commision->commision ?></td>
<td class="vertical-td">
</td>
</tr>
<?php
$counter++;
endforeach;
endif; //Missing here
?>
对此
$result = $query_result->result_array();
您的模型代码在哪里???@Tharinduucsc更新了anser@Abdulla,现在变量转储输出正常,但没有显示任何内容,现在$counter输出与我的数据库行匹配。我已将我的模型更新为$result=$query\u result->result();好了,谢谢你@Abdulla yes!。谢谢你的支持help@Tharinduucsc乐意帮忙:)
$result = $query_result->row();
$result = $query_result->result_array();