테스트 사이트 - 개발 중인 베타 버전입니다

좌측 카테고리에 상품 갯수 추출? 채택완료

이미나라 11년 전 조회 3,997

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

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

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

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

답변 1개

채택된 답변
+20 포인트

 

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

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

</p><p>$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'  ");</p><p>$gcnt = $row2['cnt'];</p><p>echo <span style="font-family: 굴림, Gulim, 돋움, Dotum, Helvetica, sans-serif; line-height: 1.5;">$gcnt</span><span style="font-family: 굴림, Gulim, 돋움, Dotum, Helvetica, sans-serif; line-height: 1.5;">​;</span></p><p> </p><p>

 

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

이미나라
11년 전
<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>

여기에 적어주신 코드를 그대로 삽입해봤는데 아무 반응이 나타나지 않아요..
프로그래머가 아니다보니 응용에 한계가 있네요 ㅜㅜ
위토즈
11년 전
<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>
이미나라
11년 전
아... row3! 감사합니다^ㅁ^!!

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

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

로그인