장바구니에 담을때 중복상품은 못담게 하려고 합니다

장바구니에 담을때 중복상품은 못담게 하려고 합니다

QA

장바구니에 담을때 중복상품은 못담게 하려고 합니다

본문

만약에

 

it_id 가 1234 인 상품을 또 장바구니에 담으려고 하면

alert 창을 띄우면서 보던 페이지로 돌려보내고 싶은데..

 

cartupdate.php에

$_POST['it_id']가 $member['mb_id']의 cart_table에 있다면

 

이라는 if 문을 만들고 싶은데..

 

"$member['mb_id']의 cart_table에 있다면" 

이 구문을 코드로 어떻게 짜야하는지 도통 감이 안오네요 ㅠ

 

이 질문에 댓글 쓰기 :

답변 2

it_id 를 가져 오는게 아니고 (it_id 는 뒤의 조건절에서 체크합니다.)

해당 ct_id 값이 있으면 디비에 존재하는경우이므로 alert 을 띄우는거예요. 

$chk = sql_fetch("select ct_id from g5_shop_cart where it_id = '".$_POST['it_id']."' and mb_id = ''.$member['mb_id']."' and ct_status = '쇼핑' ");

if($chk['ct_id'])

alert("이미 존재하는 상품입니다");

 

넣으시면 될거같습니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 125
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT