회원리스트가 나오게 만들었는데요 1 부터 숫자나오게 하려면 ...
본문
회원리스트 설정
<?php
include_once('./_common.php');
$sql_common = " from {$g5['member_table']} ";
$sql_search = " where (1) ";
$sql_search .= " and mb_id != '{$config['cf_admin']}' ";
$sql_order = " order by mb_point desc ";
$sql = " select count(*) as cnt {$sql_common} {$sql_search} {$sql_order} ";
$row = sql_fetch($sql);
$total_count = $row['cnt'];
$rows = 100; // 목록수
$total_page = ceil($total_count / $rows);
if ($page < 1) $page = 1;
$from_record = ($page - 1) * $rows;
$g5['title'] = '리스트';
include_once(G5_PATH.'/head.php');
?>
회원리스트 목록수에 맞게
1
2
3
4
5
.
.
.
100
그리고 마지막 회원수에 맞게 숫자가 넣어지게 만들려고 합니다
이런식으로 나오게 하려면 어떻게 해야 할까요.?
<div id="member_list">
<div class="member_total" style="text-align:center;"><b>총회원수 : <?php echo number_format($total_count) ?>명</b></div>
<div class="tbl_head01 tbl_wrap">
<table>
<caption><?php echo $g5['title']; ?> 목록</caption>
<thead>
<tr>
<th>아이디</th>
<th style="text-align:left">닉네임</th>
<th>권한</th>
<th>가입일</th>
<th>포인트</th>
</tr>
</thead>
<tbody>
<?php
$sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
$mb_nick = get_sideview($row['mb_id'], get_text($row['mb_nick']), $row['mb_email'], $row['mb_homepage']);
?>
<tr>
<td class="td_1"><?php echo $row['mb_id']; ?></td>
<td class="td_3"><?php echo $mb_nick; ?></td>
<td class="td_2"><?php echo $row['mb_level']; ?></td>
<td class="td_1"><?php echo substr($row['mb_datetime'],0,10); ?></td>
<td class="td_1"><?php echo number_format($row['mb_point']) ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
답변 2
bbs/list.php 보시면 num 이라고 검색하시다가 보면 원하시는 번호 넣는 공식이 나옵니다. 참고하셔서 작업을 해보시면 될거 같습니다.
안녕하세요?
크레이티브님
질문을 주신 내용은 오름차순에 대한 질문으로 이해해도 되겠죠?^^;
1. 오름차순일때 코드
$mb_num = 1 + $from_record; //페이징이 바뀔때 마다 증가해야하므로...
for ($i=0; $row=sql_fetch_array($result); $i++) {
(코드들...).....
$mb_num++;
}
2. 내림차순 코드
$mb_num = $total_count - $from_record; //전체 카운터 - 시작레코드
for ($i=0; $row=sql_fetch_array($result); $i++) {
(코드들...).....
$mb_num--;
}
혹시나 몰라서 두개 준비해 드렸어요 그냥 복붙이 아니라 좀 분석해 보시고
붙여 넣으세요^^ 화이팅!!
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.