구매 내역에서 과거 구매 내역 참조
본문
과거 구매내역이 1건이라도 있으면 상품을 구매하지 못하게 하고 싶은데요
상품 상세페이지에 다음과 같이 짰는데 전혀 필터링이 안되더군요 ㅠㅠ 뭐가 잘못된건가요?
<?php
$sql = "select count(*) as cnt from {$g5['g5_shop_cart_table']} where mb_id = '{$member['mb_id']}' and it_id = '{$it['it_id']}' and ct_status IN ( '주문', '입금', '준비', '배송', '완료' ) ";
$row_buy = sql_fetch($sql);
?>
<script>
function fsubmit_check(f)
{
if($row_buy['cnt'] > 1) {
alert("이미 주문하신 상품입니다.");
return false;
}
return true;
}
</script>
답변 2
if($row_buy['cnt'] > 1) {
->
if(<?php echo $row_buy['cnt'] ?> > 1) {
<script>
function fsubmit_check(f)
{
if(<?php echo $row_buy['cnt'] ?> >= 1) {
alert("이미 주문하신 상품입니다.");
return false;
}
return true;
}
</script>
또는
<script>
function fsubmit_check(f)
{
if(<?php echo $row_buy['cnt'] ?> > 0) {
alert("이미 주문하신 상품입니다.");
return false;
}
return true;
}
</script>
답변을 작성하시기 전에 로그인 해주세요.