네이버 쇼핑 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' ) {
이런식으로 사용하셔야합니다.
답변을 작성하시기 전에 로그인 해주세요.