Моя база данных
Таблица
Это моя база данных "журнал"
Я получил результат: Записи
Моя проблема в том, что я указал номер ваучера и дату только один раз, это повторяется в моем результате.Как отображать как единое целое.
Код моего контроллера:
public function Journal_Print(){
$data['startdate'] =$this->input->post('SDate');
$data['enddate'] = $this->input->post('EDate');
$PName = $this->input->post('TName');
$startdate = $this->input->post('SDate');
$enddate = $this->input->post('EDate');
$date = str_replace('/', '-', $startdate);
$newDate = date("Y-m-d", strtotime($date));
$date2 = str_replace('/', '-', $enddate);
$newDate2 = date("Y-m-d", strtotime($date2));
$data['startdate'] = $startdate;
$data['enddate'] = $enddate;
$this->db->where('Date >=', $newDate);
$this->db->where('Date <=', $newDate2);
$query = $this->db->get('journal');
$data['PName']=$query->result_array();
// print_r($data);
$this->load->view('BookKeeping/Journal_Print', $data, FALSE);
}
Код страницы моего просмотра:
<?php foreach ($PName as $row): ?>
<tr>
<td><?php echo date('d/m/Y', strtotime($row['Date']));?></td>
<td>
<?php echo $row['Vno'];?></td>
<td><?php echo $row['Parti'];?></td>
<td class="price"><?php echo $row['Debit'];?></td>
<td class="price1"><?php echo $row['Credit'];?></td>
</tr>
<?php endforeach ?>
Как избежать этой проблемы