테이블 조인 또는 new kboard() 통한 별도 TOP3출력!

 

추천상품(top3) 3개를 별도로 뽑고 싶습니다. 

해당 옵션은 option 테이블의 TOP3로 0 (미노출) / 1 (노출) 값이 들어갑니다. 

 

한페이지에

 ㅁ 상단의 기본 전체 리스트

 ㅁ하단의 추천상품 3개를 출력

 

> 네임값 kboard_option_top3

content 테이블과 option 테이블을 조인하는 쿼리문 또는 

kboardContent() 객체(?)를 이용한 방법을 알려주세요 

 

제가 예전에 도움을 받아서 아래와 같은 방법을 했습니다.

이런 비슷한 방법이나 쿼리문 부탁드립니다 ㅠㅠㅠ 

<section class="store">
    <ul class="devide3Layout">
  <?php
global $wpdb;
$results = $wpdb->get_results("SELECT * FROM {$wpdb->prefix}kboard_board_content
                        WHERE category1 = '{$content->category1}'
                        AND uid != {$content->uid}
                        ORDER BY RAND()
                        LIMIT 4");
?>
<?
$additional_list = array();
foreach($results as $row):
   $test = new KBContent();
   $test->initWithUID($row->uid);
   $tmp = array(
       "title" => $test->title,
       "uid" => $test->uid,
    "thumbnail" => $test->getThumbnail(),
       "address"=> $test->option->adress
    );
   $additional_list[] = $tmp;
?>
 

저번에 내장에디터관련 답변주셔서 정말 감사드립니다 (__ ) ! 

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기