get_it_thumbnail

get_it_thumbnail

QA

get_it_thumbnail

본문

<?php
$sql="select*from g5_shop_item where it_type1 = 1 order by it_id asc limit 6";
$result = sql_query($sql);
while ($row=mysqli_fetch_array($result)){ ?>

 

이런식으로 직접적으로 가져와서 get_it_thumbnail()을 활용해서 등록되어있는 사진을 가져와서 리스트로 뿌리고 싶습니다.  $thumb = get_it_thumbnail()

                     echo $thumb['src']; 

면 ()안에 어떤 값들을 넣어주어야 할까요?

아니면 접근방식이 아예 틀렸을까요?

이 질문에 댓글 쓰기 :

답변 3

 

 get_it_thumbnail(  $row['it_img1'] ,  원하는넓이 , 원하는높이  );

한번 해보세요~.

get_it_thumbnail() 함수는 인자로 상품 ID($it_id)를 받아 해당 상품의 썸네일 정보를 반환합니다. 
따라서 $thumb = get_it_thumbnail($row['it_id']);와 같이 while 루프에서 
현재 상품의 ID를 전달하여 썸네일 정보를 가져와야 합니다.
전체 코드는 다음과 같습니다.


<?php
$sql = "SELECT * FROM g5_shop_item WHERE it_type1 = 1 ORDER BY it_id ASC LIMIT 6";
$result = sql_query($sql);
while ($row = mysqli_fetch_array($result)) { 
    $thumb = get_it_thumbnail($row['it_id']);
    echo '<img src="' . $thumb['src'] . '" alt="' . $row['it_name'] . '">';
}
?>

위 코드에서 $row['it_name']은 상품 이름을 나타내며, 
alt 속성에 할당됩니다. 이렇게 하면 이미지에 대한 대체 텍스트를 제공할 수 있습니다.

챗gpt 답변

 

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

회원로그인

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