if문에 문제가 있어서 질문을 올립니다.

if문에 문제가 있어서 질문을 올립니다.

QA

if문에 문제가 있어서 질문을 올립니다.

본문


    if ($list[$i]['wr_good'] == 0){  
    echo "<a href=\"".$good_href."\"  id=\"lt_good\" class=\"lt_v_good\">" . "<span class=\"lt_good\"><i class=\"fa fa-heart-o\"></i>" ."<strong>{$list[$i]['wr_good']}</strong>". "</span>";        
    echo "<b id=\"lt_v_act_good\"></b>";
    echo "</a>";
    }
    else{
        echo "<a href=\"".$good_href."\"  id=\"lt_good\" class=\"lt_v_good\">" . "<span class=\"lt_good\"><i class=\"fa fa-heart\"></i>" ."<strong>{$list[$i]['wr_good']}</strong>". "</span>";        
         echo "<b id=\"lt_v_act_good\"></b>";
        echo "</a>";
    }
    echo "<span class=\"lt_cmt\"><i class=\"fa fa-comment-o\"></i>" .$list[$i]['wr_comment']."</span>";
    ?>

 

사용자가 좋아요를 누르면 fa fa-heart 를 나오게 하고 누르지 않은 상태이면 fa fa-heart-o를 나오게 하고싶은데 if안에 어떤걸 넣어야 할 지 모르겠습니다

 

지금 코드는 latest.skin.php에 있던기 입니다!!

이 질문에 댓글 쓰기 :

답변 2


// 좋아요 테이블에서 내가 현재 게시판에서 좋아요를 눌렀는지에 대한 정보 추출
$sql = " SELECT * FROM g5_board_good WHERE mb_id='{$member['mb_id']}' AND bo_table='${$bo_table}' AND bg_flag='good' AND wr_id='$list[$i]['wr_id']' ";
$memberGood = sql_fetch($sql);
 
// 좋아요가 0건일때
if ($list[$i]['wr_good'] === 0){
  // 0건일때 출력
} else {
  // 내가 눌렀을때 일때
  if ($memberGood) {
    // 내가 좋아요를 눌렀을때 출력
  } else {
    // 내가 좋아요를 누르지 않았을때 출력
  }
}
 

어떤 페이지에서 작업하시나요?

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

회원로그인

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