그누보드5 관리자 모드에서 게시판 리스트를 뿌리고 싶습니다. 채택완료

10년 전 조회 3,467

유저들이 글을 쓰게 되면은 관리자가 승인을 해줘야 글이 올려 지도록 하는 것을 만들고 있는데요

관리자 페이지에서 게시판 내용을 뿌릴려고 하는데 글 한줄만 6개가 있으면 6개 반복해서 찍더라구요

해답점 가르쳐 주세용 ㅠㅠ

<table>

        <caption>test</caption>

        <thead>

        <tr>

            <th scope="col">11</th>

            <th scope="col">22</th>

            <th scope="col">33</th>

            <th scope="col">44</th>

            <th scope="col">55</th>

        </tr>

        </thead>

        <tbody>

        <?php

        $sql = "SELECT * FROM `g5_write_test_board` WHERE wr_22 = ''";

        $result = sql_query($sql);

       

        for ($i=0; $row=sql_fetch_array($result); $i++)

        {

       

        $row = sql_fetch($sql);

        for ($i=0; $row=sql_fetch_array($result); $i++){

}

 

        ?>

        <tr>

            <td><div><?php echo $row['wr_id'] ?></div></td>

            <td><div><?php echo $row['ca_name'] ?></div></td>

            <td><?php echo conv_subject($row['wr_subject'], 100) ?></a></td>

            <td><div><?php echo $row['wr_22'] ?></div></td>

            <td><?php echo $datetime ?></td>

        </tr>

      <?php

        }

        if ($i == 0)

            echo '<tr><td colspan="'.$colspan.'" class="empty_table">자료가 없습니다.</td></tr>';

        ?>

        </tbody>

        </table> 

답변 3개

채택된 답변
+20 포인트

<?php

        $sql = "SELECT * FROM `g5_write_APT` WHERE wr_22 = ''";

        $result = sql_query($sql);

       

        for ($i=0; $row=sql_fetch_array($result); $i++)

        {

       

          //아래 부분 주석처리하시고 해보세요

 //$row = sql_fetch($sql);

 

        ?> 

 

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

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

<?php

        $sql = "SELECT * FROM `g5_write_APT` WHERE wr_22 = ''";

        $result = sql_query($sql);

       

        for ($i=0; $row=sql_fetch_array($result); $i++)

        {

       

        $row = sql_fetch($sql);

 

        ?> 

 

 

이렇게 수정해서

출력할때는

<?php echo $row['wr_id'] ?> 이런씩으로 출력을 했는데 

 

똑같은 것이 게시판 테이블에 들어 있는 갯수만큼 출력이 됩니다. ㅠㅠㅠㅠㅠㅠ

도와 주세용

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

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

$row = sql_fetch($sql);

        for ($i=0; $row=sql_fetch_array($result); $i++){

}

 

이 부분 빼고 올려보시죠

 

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

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

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

로그인
🐛 버그신고