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

상품이 없을 경우 구문을 출력하고 싶습니다.(list.10.skin.php) 채택완료

FoxHyuk 10년 전 조회 2,429

해당 카테고리에 상품이 없을경우를 출력하고 싶은데요

 

list.10.skin.php 입니다.

 

</p><p><!-- 상품진열 10 시작 { --></p><p><?php</p><p>if($i == 1) {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$noitem = "<p class=\"sct_noitem\">등록된 상품이 없습니다.</p>\n";</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>echo $noitem;</p><p> </p><p>} else {</p><p>?></p><p><div id="main_pd_list" style="margin-bottom: 30px;"></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><ul></p><p><?php</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>for ($i=1; $row=sql_fetch_array($result); $i++) {</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">		</span>if(!$this->view_it_img) {</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>Continue;</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>}</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$goods_name = $this->view_it_name ? stripslashes($row['it_name']) : '';</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">		</span>echo '<li class="item"><a href="'.($this->href?$this->href.$row['it_id']:'#').'" class="list_over"><h1 class="pd_info hide">'.cut_str($goods_name, 20, '..').'
<span class="price">'.display_price(get_price($row), $row['it_tel_inq']).'</span></h1>'.get_it_image($row['it_id'], $this->img_width, $this->img_height, '', '', $goods_name).'</a></li>';</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p>?></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></ul></p><p></div></p><p><?php</p><p>}</p><p>?> </p><p> </p><p>

 

구분자인 $i의 값이 도대체 뭔지 잘 이해가 되지를 않네요..

if문에서 문제가 있는것 같은데 조언 좀 부탁드리겠습니다 ㅜ

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

답변 1개

채택된 답변
+20 포인트
10년 전

if($i == 1) {​ 

이 구문은 리스트 즉 상품이 1개 일 때를 의미 합니다.

 

상품이 없을때는 if($i == 0) {​ 

이 됩니다.

 

 

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

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

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

로그인