我有下一张表格,我正试图将p_tall
和表中所有其他记录一起显示。我设法展示了总额,但如果我展示了,则仅显示表格中拳头行的数值。尽管总和显示正确为600,但总和却显示为600。
请告诉我下面我代码里的问题在哪里?
提前感谢:)
我的 DB 表格 :
p_id p_name p_quantity p_rate p_total user_id
1 Pepsi 12 30 360 1
2 Hot Breads 12 20 240 1
我的模型有以下代码
$this->db->select( *,SUM(temporary_table.p_total AS Total );
$this->db->from( temporary_table );
$this->db->where( user_id ,$user_id);
$getData = $this->db->get( );
if($getData->num_rows() > 0) {
return $getData->result_array();
}
else {
return null;
}
这是我的控制器:
$this->load->model( mod_sales );
$data[ records ]= $this->mod_sales->add_to_temporary_table($user_id);
我的视图 :
foreach ($records as $row)
{
<td><?php echo $row[ p_name ];?></td>
<td><?php echo $row[ p_quantity ];?></td>
<td><?php echo $row[ p_rate ];?></td>
<td><?php echo $row[ p_total ];?></td>
}
<?php echo $row[ Total ];?>