네이버 쇼핑 naver.php 질문드려요

네이버 쇼핑 naver.php 질문드려요

QA

네이버 쇼핑 naver.php 질문드려요

본문

네이버 쇼핑 노출 php 에서

 

if ($row['ca_id'] == '10' || '1010' || '1020' || '1050' || '20' || '2010' || '2020' || '2040' || '90' || 'a0' || 'a010' || 'a020' || 'a030') {

  $title = '바보 '.$row['it_name'].$itemsize;

 }

 else {

  $title = $row['it_name'].$itemsize;

 }

 

이걸 넣었는데요 ca_id를 특정했음에도 불구하고

 

모든 상품 앞에 바보가 붙네요 혹시 뭐가 잘못된걸까요?

이 질문에 댓글 쓰기 :

답변 3

in_array 또는 strstr 사용해서 해보세요.

 

아니면 $rows['ca_id'] == '10'  || $rows['ca_id'] == '20' ||$rows['ca_id'] == '100'

 

위처럼 조건문 사용하세요.

|| 이걸 데이터로 한번에 작성하기 보다 진서기님 처럼 별도 분리하셔서 적용하셔야 합니다.

if ($row['ca_id'] == '10' || $row['ca_id'] == '1010' || $row['ca_id'] == '1020' || $row['ca_id'] == '1050' || $row['ca_id'] == '20' || $row['ca_id'] == '2010' ) {

 

이런식으로 사용하셔야합니다.

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

회원로그인

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