view.php 비추천한 사람 출력(초짜 입니다 도와주세요)

view.php 비추천한 사람 출력(초짜 입니다 도와주세요)

QA

view.php 비추천한 사람 출력(초짜 입니다 도와주세요)

본문

안녕하세요?

 

게시물 view.php 에 비추천 누른 사람 닉네임을 출력하고 있습니다.

 

그냥 출력 시켰더니 글 클릭할때마다 sql 접근을 해서 부하를 줄이기 위해 

 

wr_good 필드에 값이 1 과 같거나 클 경우에만 sql 접근하고 비추천자 출력하게 하려고 합니다.

 

그런데 아래처럼 했더니 화면이 깨지네요. 제가 잘못 작성한거 같은데 어디가 문제일까요?

 


             <?php
                    if($view['wr_nogood'] >= "1") {                
                                    <!-- 추천한 회원 --> 
                        <table width="100%" cellspacing="0" cellpadding="0"> 
                            <tr> 
                                <td bordercolor="#CCCCCC" background="#f1f1f1"></td> 
                                <td height="30" bgcolor="#F7F7F7" style="line-height:15pt;word-break:break-all;"><font color=#ff0000>비추천 누른 회원 목록 : </font>
                                    <font color=#0000ff><b>
                                        $sql = " select * from $g5[board_good_table] where bo_table ='$bo_table' and wr_id='{$view[wr_id]}' and bg_flag='nogood' "; 
                                        $result = sql_query($sql);
                                        while($row = sql_fetch_array($result)){ 
                                        $tmb = get_member($row[mb_id], 'mb_nick'); //닉네임만 가져오기 
                                        echo $tmb[mb_nick]."|";        } 
                                     </td></b></font>
                                <td bordercolor="#CCCCCC" background="#f1f1f1"></td> 
                            </tr> 
                        </table> 
                        <br> 
                } else {
                    <td height="30" bgcolor="#F7F7F7" style="line-height:15pt;word-break:break-all;"><font color=#ff0000>비추천 없음</font>
                <?php } ?>

 

 

 

php 초초초짜 입니다. 지도 편달 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 1


<?php if ($view['wr_nogood'] >= "1") { ?>
    <!-- 추천한 회원 -->
    <table width="100%" cellspacing="0" cellpadding="0">
        <tr>
            <td bordercolor="#CCCCCC" background="#f1f1f1"></td>
            <td height="30" bgcolor="#F7F7F7" style="line-height:15pt;word-break:break-all;"><span color=#ff0000>비추천 누른 회원 목록 : </span>
                <span color=#0000ff><b>
                    <?php
                    $sql = " select * from {$g5['board_good_table']} where bo_table ='$bo_table' and wr_id='{$view['wr_id']}' and bg_flag='nogood' ";
                    $result = sql_query($sql);
                    while ($row = sql_fetch_array($result)) {
                        $tmb = get_member($row['mb_id'], 'mb_nick'); //닉네임만 가져오기
                        echo $tmb['mb_nick'] . "|";
                    }
                    ?>
            </span></b>
            </td>
            <td bordercolor="#CCCCCC" background="#f1f1f1"></td>
        </tr>
    </table>
    <br>
<?php } else { ?>
<td height="30" bgcolor="#F7F7F7" style="line-height:15pt;word-break:break-all;"><span color=#ff0000>비추천 없음</span>
<?php } ?>
답변을 작성하시기 전에 로그인 해주세요.
전체 18
QA 내용 검색

회원로그인

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