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

게시판 정보 없습니다 출력 질문입니다. 채택완료

roro11 3년 전 조회 1,903

현재 api를 활용하여 제품명 매칭(a게시판에서 정보를 입력하면 b 게시판에서 이미지,텍스트 출력)을 통해 게시물을 출력하고 있는데전부다 완성된 과정에서 마무리 단계인 제품이 없으면 작업해놓은 영역에 제품이 없습니다라는 이미지와 텍스트를 출력할려고 하는데 생각보다 진행이 안되서 질문을 남깁니다.

 

코드는 아래와 같습니다.

 

php

</p>

<p>$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;

}</p>

<p>

 

html&php

</p>

<p><div class="pan_api_wrap">

 <ul class="api_pan_ul">

    <?php 

    if(isset($items4)){

    ?></p>

<p>    <?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></p>

<p>        <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></p>

<p>      <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></p>

<p>

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

답변 1개

제생각이 맞는지는 모르겠는데요

$query 에서 where 부분에 , 콤마가 들어가있는데요 이부분때문에 조회를 못해오는게 아닐까 합니다.

저는 and 또는 or 로만 사용하거든요

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

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

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

로그인