채택완료

좌측 카테고리에 상품 갯수 추출?

2014-09-18 (목) 09:39:33 4,262

보통 상품 리스트에 들어가면 카테고리별로 등록된 상품 갯수가 추출되는데요,

좌측 카테고리 부분에도 그렇게 노출되도록 하려면 코드를 어떻게 고쳐야할까요?

리스트 페이지의 소스를 가지고 이래저래 바꿔봤는데 에러 아니면 노답이네요...  

|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트
2014-09-18 (목) 10:27:02

/skin/shop/스킨/boxcategory.skin.php 파일에서 

for 문안에 아래 코드를 넣어보세요.

Copy
$row2 = sql_fetch(" select count(*) as cnt from {$g5['g5_shop_item_table']} where (ca_id like '{$row['ca_id']}%' or ca_id2 like '{$row['ca_id']}%' or ca_id3 like '{$row['ca_id']}%') and it_use = '1'  ");$gcnt = $row2['cnt'];echo $gcnt​;

$gcnt 가 수량이니 응용하시면 될듯합니다.​

답변에 대한 댓글 3개

<li>
<span class="gnb_1dli<?php echo $i; ?>"><?php echo $row['ca_name']; ?></span>
<?php
for ($j=0; $row2=sql_fetch_array($result2); $j++)
{
if ($j==0) echo '<ul class="gnb_2dul">';
?>
<li class="gnb_2dli"><a href="<?php echo G5_SHOP_URL; ?>/list.php?ca_id=<?php echo $row2['ca_id']; ?>" class="gnb_2da"><?php echo $row2['ca_name']; ?></a></li>
<?php }
if ($j>0) echo '</ul>';
?>
</li>

여기에 적어주신 코드를 그대로 삽입해봤는데 아무 반응이 나타나지 않아요..
프로그래머가 아니다보니 응용에 한계가 있네요 ㅜㅜ
<li>
<span class="gnb_1dli<?php echo $i; ?>"><?php echo $row['ca_name']; ?></span>
<?php
for ($j=0; $row2=sql_fetch_array($result2); $j++)
{

$row3 = sql_fetch(" select count(*) as cnt from {$g5['g5_shop_item_table']} where (ca_id like '{$row2['ca_id']}%' or ca_id2 like '{$row2['ca_id']}%' or ca_id3 like '{$row2['ca_id']}%') and it_use = '1' ");
$gcnt = $row3['cnt'];

if ($j==0) echo '<ul class="gnb_2dul">';
?>
<li class="gnb_2dli"><a href="<?php echo G5_SHOP_URL; ?>/list.php?ca_id=<?php echo $row2['ca_id']; ?>" class="gnb_2da"><?php echo $row2['ca_name']."(".$gcnt.")"; ?></a></li>
<?php }
if ($j>0) echo '</ul>';
?>
</li>
아... row3! 감사합니다^ㅁ^!!

답변을 작성하려면 로그인이 필요합니다.