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

boxcart 에 상품설명 가져오는 방법 채택완료

coDribble 6년 전 조회 1,866

boxcart.skin.php 에서 상품설명( it_basic )을 불러오고싶은데...

 

g5_shop_cart 테이블에는 상품설명 데이터를 담고 있질 않아서 불러오려면 따로 쿼리를 추가해줘야 할 것 같아서

 

$row['it_id'] 로 g5_shop_item 테이블에 대조해서 it_id 가 같은 상품의 it_basic 을 불러오는 쿼리를

 

다른 페이지에 있는 쿼리들 보면서 짜봤는데 불러와지기는 합니다...;;

 

개발자가 아니라서 '이렇게 하면 될거 같은데..' 라는 생각은 하는데 정작 쿼리를 직접 짜질 못해서 보고 베끼는 식인데.... 아래 소스처럼 불러와도 괜찮은건가요...?? 더 나은 방법이 있다면... 조언 주시면 감사하겠습니다...;;ㅠㅠㅠㅠ

</p>

<p>// boxcart.skin.php 페이지에서 foreach 부분</p>

<p>foreach($cart_datas as $row)</p>

<p>{</p>

<p>    if( !$row['it_id'] ) continue;</p>

<p> </p>

<p>    $sql = " select * from {$g5['g5_shop_item_table']} where it_id = {$row['it_id']} ";

    $it = sql_fetch($sql);</p>

<p> </p>

<p>    $it_basic = get_text($it['it_basic']; // 상품 설명 가져오기</p>

<p>    $it_price = display_price($row['ct_price']); // 상품 가격 가져오기</p>

<p> </p>

<p>    echo $it_price;</p>

<p>}

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

답변 1개

채택된 답변
+20 포인트
그누위즈

네 지금처럼 그렇게 불러오는게 맞습니다.

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

답변에 대한 댓글 1개

c
coDribble
6년 전
빠른 답변 감사드립니다!!

휴... 필요할때만 다른페이지꺼 보고 가져다가 바꿔보고 이런식으로만 써서 그런지.. 쿼리짜는게 손에 잘 안익혀지는거 같네요...ㅠㅠㅠ

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

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

로그인