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

안녕하세요?

 

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

 

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

 

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

 

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

 

Copy
<?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개

채택된 답변
+20 포인트

Copy
<?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 } ?>
로그인 후 평가할 수 있습니다

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

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

로그인
🐛 버그신고