joomla 2.5에서 두 테이블의 데이터를 가져 와서 MVC 구성 요소에서 작업하고 있지만 테이블에 출력을 표시 할 때 비행 정보에 대한 요금 유형이 서로 다릅니다. 여기에 중복 된 값을 표시하는 샘플 코드를입니다joomla 2.5에서 여러 테이블의 데이터 값이 중복 됨
쿼리보기
$query->select('f.flight_name,f.flight_code,f.flight_dep_date,f.flight_ari_date,f.flight_dep_time,f.flight_ari_time,f.flight_dep_city,f.flight_ari_city,f.flight_child_id,d.flight_id,d.fair_type,d.fair');
$query->from('#__fairinfo as f,#__faredescription as d');
$query->where('f.flight_child_id = d.flight_id');
<?php foreach($this->items as $i => $value):
?>
<tr class="row<?php echo $i % 2; ?>">
<td>
<?php echo $value->flight_child_id; ?>
</td>
<td>
<?php echo JHtml::_('grid.id', $i, $value->flight_child_id); ?>
</td>
<td><?php echo $value->flight_name; ?></td>
<td><?php echo $value->flight_code; ?></td>
<td><?php echo $value->flight_dep_date; ?></td>
<td><?php echo $value->flight_ari_date; ?></td>
<td><?php echo $value->flight_dep_time; ?></td>
<td><?php echo $value->flight_ari_time; ?></td>
<td><?php echo $value->flight_dep_city; ?></td>
<td><?php echo $value->flight_ari_city; ?></td>
<td><?php
echo $value->fair_type;
echo $value->fair; ?>
</td>
</tr>
<?php endforeach; ?>
여기
밖으로
를 넣어 요금의 다섯 가지 유형이 있기 때문에 17,451,515,4 G8-334 G8-334 2012-05-22 2012-05-22 11:10:00 13:05:00 MUMBAI (TERMINAL 1B) NEW DELHI (TERMINAL 1D) GoSmart7,566.00 INR
4 G8-334 G8-334 2012-05-22 2012-05-22 11:10:00 13:05:00 MUMBAI (TERMINAL 1B) NEW DELHI (TERMINAL 1D) GoFlexi7,829.00 INR
4 G8-334 G8-334 2012-05-22 2012-05-22 11:10:00 13:05:00 MUMBAI (TERMINAL 1B) NEW DELHI (TERMINAL 1D) GoBusiness9,718.00 INR
4 G8-334 G8-334 2012-05-22 2012-05-22 11:10:00 13:05:00 MUMBAI (TERMINAL 1B) NEW DELHI (TERMINAL 1D) GOPROMO(ROUNDTRIP)7,136.00 INR
4 G8-334 G8-334 2012-05-22 2012-05-22 11:10:00 13:05:00 MUMBAI (TERMINAL 1B) NEW DELHI (TERMINAL 1D) GoSpecial Sold out/Not
행 4는 5 회를 인쇄
나는 그것을 시도 할 것이다 – mishi
그것의 작동? ... – rynhe
네 덕분에 많이 – mishi