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

중복 컬럼 검사 어떻게 하면 될까요?

겨울하늘 4년 전 조회 2,161

 

 

장바구니에 여러 상품이 있을경우 옵션 컬럼에 들어잇는값이 같으면 ( 예를들어, 배송지가 동일할 경우..)

배송비를 무료로 해주려고 합니다.

 

</p>

<p>$sql2 = "select option from {$g5['g5_shop_cart_table']} where mb_id = '$member[mb_id]' and ct_status = '쇼핑' and ct_direct = '0' ";</p>

<p>while($row2 = mysqli_fetch_array($res)) {

                            $res = sql_query($sql2);

                            $row2 = mysqli_fetch_array($res);

                            print_r($row2);

                            $arr_count = count($row2);

                            $uniq_count = count(array_unique($row2));

                            

                            

                            echo $arr_count."
";

                            echo $uniq_count."
";

                                if($arr_count != $uniq_count) {

                                    // echo "무료배송";

                                    $send_cost = "0";

                                    }

                                    else {}

                            }   </p>

<p>

 

 

이렇게 해봤는데 안되네요..ㅜ.ㅜ

 

고수님들 조언 부탁드립니다.

 

 

 

 

 

 

 

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

답변 1개

while($row2 = mysqli_fetch_array($res)) {
                            $res = sql_query($sql2);
                            $row2 = mysqli_fetch_array($res);
                            print_r($row2);

 

일단, $res가 겹치면 안 됩니다.

 

소스 전체를 올려 보세요.

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

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

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

로그인