중복 컬럼 검사 어떻게 하면 될까요?
본문
장바구니에 여러 상품이 있을경우 옵션 컬럼에 들어잇는값이 같으면 ( 예를들어, 배송지가 동일할 경우..)
배송비를 무료로 해주려고 합니다.
$sql2 = "select option from {$g5['g5_shop_cart_table']} where mb_id = '$member[mb_id]' and ct_status = '쇼핑' and ct_direct = '0' ";
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."<br>";
echo $uniq_count."<br>";
if($arr_count != $uniq_count) {
// echo "무료배송";
$send_cost = "0";
}
else {}
}
이렇게 해봤는데 안되네요..ㅜ.ㅜ
고수님들 조언 부탁드립니다.
!-->
답변 1
while($row2 = mysqli_fetch_array($res)) { $
res= sql_query($sql2); $row2 = mysqli_fetch_array($res); print_r($row2);
일단, $res가 겹치면 안 됩니다.
소스 전체를 올려 보세요.
답변을 작성하시기 전에 로그인 해주세요.