테스트 사이트 - 개발 중인 베타 버전입니다

cart.php 질문입니다. 채택완료

copo 8년 전 조회 3,445

상품을 카트에 담았을때

</p><p>$image = get_it_image($row['it_id'], 70, 70);</p><p>

 

카트의 상품이미지 부분에

분류코드가 10일때는  $image가 노란이미지로

분류코드가 10이외 일때는  $image가 파란이미지로 지정할려 합니다.

 

if문을 어떻게 해주어야 되나요? 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
r
8년 전

</p><p>$image = get_it_image($row['it_id'], 70, 70);
if($image != '' && $row['ca_id'] == '20') {  // $image의 경로가 존재하고 ca_id가 20일때
    echo $image;
}else{ // $image의 경로가 없거나, $image경로가 존재하면서 $ca_id가 20이 아닐때
    $image = "<img src='../aaa/img/no_image.gif'>";
} </p><p>
 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

c
copo
8년 전
덕분에 많이 배웠습니다.

댓글을 작성하려면 로그인이 필요합니다.

r
8년 전

다음 내용을 응용해보세요.

 </p><p style="margin-left: 40px;">            $a1 = '<a href="./item.php?it_id='.$row['it_id'].'"><b>';
            $a2 = '</b></a>';

            if($row['ca_id'] == '10') {
                // 노랑처리...
            } else {
                // 파랑처리...
            }   
            $image = get_it_image($row['it_id'], 70, 70);
 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

c
copo
8년 전
답변 감사합니다.
분류코드 10인 이미지가 카트에 들어 왔을때 해당 상품 이미지를 별도 이미지로 바꿀려고 하고 있습니다.
그럴때는 어떻게 해야 하나요?

아래처럼 하는데 않되서요^^;

[code]
$im_age = get_it_image($row['it_id'], 70, 70);
$image = "<img src='../aaa/img/no_image.gif'>";

if($row['ca_id'] == '20') {
echo $im_age;
}else{
echo $image;
}
[/code]

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인