2026, 새로운 도약을 시작합니다.

자작페이지에 페이징 함수 적용코자 합니다. 채택완료

배우는 초보입니다.

글목록페이지 list.skin.php 에 일부를 수정 변경하였습니다.

--------------------list.skin.php---------------------------------

<table id="customers">
  <tr>
    <th>No</th>
    <th>subject</th>   
    <th>Q</th>
    <th>A</th>
    <th>n</th>   
    <th>Date</th>
  </tr>

<?php
$sql  = "select * from g5_point_et where mb_id_et = '{$member['mb_id']}' "; 
$qry = sql_query($sql);
$total_count = sql_num_rows($qry);
//echo "전체 개수: ".$total_count;   // 나옵니다.
while($row=sql_fetch_array($qry)) { 
?>
  <tr>
    <td><?php echo $row['po_id_et'] ?></td>
    <td><?php echo $row['po_subject'] ?></td>
    <td><?php echo $row['po_qnum_et'] ?></td>
    <td><?php echo $row['po_mycho_et'] ?></td>
    <td><?php echo $row['po_howmany'] ?></td>
    <td><?php echo $row['po_datetime_et'] ?></td>

  </tr>
<?php
}
?>
  </table>

    <!-- 페이지 -->
    <?php echo $write_pages; ?>  // 이것이 제대로 나타내려면 어떻게 해야 하는지요..
    <!-- 페이지 -->

----------------------------

미리 감사드립니다 꾸벅^

답변 2개

채택된 답변
+20 포인트

지금 작성하신 코드는

페이징 없이 쭈우욱~ 나올겁니다.

작성하신 해당쿼리는 어디서 부터 어디까지 보여주라는 쿼리가 아니라 그냥 다 보여주는 쿼리입니다.

Copy


$sql  = "select * from g5_point_et where mb_id_et = '{$member['mb_id']}' "; 

이 부분을 넣어주시면 되겠습니다.

Copy

페이징 함수 호출 후 출력

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

답변에 대한 댓글 1개

와우!!! 한 방에 해결되었습니다.. 감사합니다!!
주신 거 찬찬히 잘 공부해 보겠습니다~
복된 한가위 보내시길 바랍니다~~
거듭 감사드립니다^^

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

Copy


$write_pages = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, get_pretty_url($bo_table, '', $qstr.'&page='));

위 코드가 있어야 사용가능합니다.

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

답변에 대한 댓글 1개

붙였더니 안 됩니다..
(위 페이지가 글목록 페이지니깐 자동적으로 그 함수 적용되는거 아닌지요)
혹시 다른 변수가 필요한 건지
위 while 안에서 나누고 하는거 해야는지요..
몰라서 죄송합니다..ㅠㅠ

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

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

로그인
🐛 버그신고