게시판 정보 없습니다 출력 질문입니다.
본문
현재 api를 활용하여 제품명 매칭(a게시판에서 정보를 입력하면 b 게시판에서 이미지,텍스트 출력)을 통해 게시물을 출력하고 있는데전부다 완성된 과정에서 마무리 단계인 제품이 없으면 작업해놓은 영역에 제품이 없습니다라는 이미지와 텍스트를 출력할려고 하는데 생각보다 진행이 안되서 질문을 남깁니다.
코드는 아래와 같습니다.
php
$query = "SELECT * FROM g5_write_cupang_list WHERE INSTR(REPLACE(wr_2, ' ',''), REPLACE('".$title."',' ', '')) order by wr_num desc limit 4";
$result = sql_query($query);
while($itData = sql_fetch_array($result)) {
$thumb = get_list_thumbnail("cupang_list", $itData['wr_id'], 600, 500, false, true);
unset($itDatas);
$itDatas['target'] = "coupang";
$itDatas['brand'] = $itData['wr_1'];
$itDatas['goodsNo'] = $itData['wr_id'];
$itDatas['price'] = $itData['wr_3'];
$itDatas['title'] = $itData['wr_2'];
$itDatas['link'] = $itData['wr_5'];
$itDatas['image'] = $thumb['src'];
$items4[] = $itDatas;
}
html&php
<div class="pan_api_wrap">
<ul class="api_pan_ul">
<?php
if(isset($items4)){
?>
<?php
foreach($items4 as $k => $v) {
$query = "select * from a_good where mb_id = '".$member['mb_id']."' and target = '".$v['target']."' and goodsNo = '".$v['goodsNo']."'";
$data = sql_fetch($query);
if($data) {
$onOff = "on";
$img = "heart2_good.png";
} else {
$onOff = "";
$img = "new_heart.png";
}
?>
<li data-price="<?php echo $v['price']?>" data-brand="coupang">
<div class="api_img_box_pan">
<a href="/lo_page_cupang.php?url=<?php echo urlencode($v['link'])?>" class="show_shop_f" target="_blank">
<div class="api_be_box_pen">
<figure>
<img src="<?php echo $v['image']?>" class="view_img_n" alt="제품 이미지">
</figure>
</div>
</a>
<div class="_heart <?php echo $onOff?>" data-goodsno="<?php echo $v['goodsNo']?>" data-target="<?php echo $v['target']?>" data-title="<?php echo $v['title']?>" data-brand="<?php echo $v['brand']?>" data-img="<?php echo $v['image']?>" data-link="<?php echo $v['link']?>" data-price="<?php echo $v['price']?>">
<img src="/img/<?php echo $img?>" class="j_ht_img_pan"/>
</div>
</div>
<div class="menu_tit">
<a href="/lo_page_cupang.php?url=<?php echo urlencode($v['link'])?>" class="show_shop_f" target="_blank">
<p class="view_nav_pen"><?php echo $v['brand']?></p>
<p class="view_nav_pen1"><?php echo $v['title']?></p>
<p class="view_nav_pen2"><?php echo number_format($v['price'])?></p>
</a>
</div>
</li>
<?php } ?>
<?php } ?>
</ul>
</div>
답변 1
제생각이 맞는지는 모르겠는데요
$query 에서 where 부분에 , 콤마가 들어가있는데요 이부분때문에 조회를 못해오는게 아닐까 합니다.
저는 and 또는 or 로만 사용하거든요
답변을 작성하시기 전에 로그인 해주세요.