자작프로그램에서 포인트순위 질문 정보
그누보드 자작프로그램에서 포인트순위 질문본문
관리자님께서 올려주신 포인트 순위 파일요 point_rank.php 이용하니까
포인트 순위가 가로 한줄에 한칸씩 나오더라구요
그누보드 홈페이지 처럼 가로 한줄에 2칸씩 표시할수 있을까요?
소스를 보시고 고쳐야 할 곳을 알려주시면 고맙겠습니다.
소스입니다.
?>
<table width=98% align=center>
<tr><td valign=top>
<?
$sql = " select count(*) from $cfg[table_member] ";
$row = sql_fetch($sql);
$total_count = $row[0];
$rows = 50;
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$mod = 25;
$sql = " select * from $cfg[table_member]
order by mb_point desc, mb_today_login desc
limit $from_record, $rows ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
if ($i && $i%$mod==0) {
echo "</td><td valign=top>";
}
$rank = (($page - 1) * $rows) + $i + 1;
$name = gblayer($row[mb_id], $row[mb_name], $row[mb_email], $row[mb_homepage], "");
$point = number_format($row[mb_point]);
echo "<table width=98% cellpadding=4 align=center class=box><tr>";
//echo "<td height=20><font color=777777>".((($page-1)*$rows)+$i+1).".</font> $name</td>";
echo "<td height=28>$rank. $name</td>";
echo "<td align=right><font color=777777>{$point}점</font></td>";
echo "</tr></table>";
echo "<table width=100%><tr><td></td></tr></table>";
}
?>
</td></tr>
</table>
<?
$page = get_paging($default[de_write_pages], $page, $total_page, "./$cfg[index]?doc=$doc&$qstr&page=");
echo "<p><table width=100% cellpadding=0 cellspacing=0><tr><td align=center>$page</td></tr></table>";
?>
포인트 순위가 가로 한줄에 한칸씩 나오더라구요
그누보드 홈페이지 처럼 가로 한줄에 2칸씩 표시할수 있을까요?
소스를 보시고 고쳐야 할 곳을 알려주시면 고맙겠습니다.
소스입니다.
?>
<table width=98% align=center>
<tr><td valign=top>
<?
$sql = " select count(*) from $cfg[table_member] ";
$row = sql_fetch($sql);
$total_count = $row[0];
$rows = 50;
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$mod = 25;
$sql = " select * from $cfg[table_member]
order by mb_point desc, mb_today_login desc
limit $from_record, $rows ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
if ($i && $i%$mod==0) {
echo "</td><td valign=top>";
}
$rank = (($page - 1) * $rows) + $i + 1;
$name = gblayer($row[mb_id], $row[mb_name], $row[mb_email], $row[mb_homepage], "");
$point = number_format($row[mb_point]);
echo "<table width=98% cellpadding=4 align=center class=box><tr>";
//echo "<td height=20><font color=777777>".((($page-1)*$rows)+$i+1).".</font> $name</td>";
echo "<td height=28>$rank. $name</td>";
echo "<td align=right><font color=777777>{$point}점</font></td>";
echo "</tr></table>";
echo "<table width=100%><tr><td></td></tr></table>";
}
?>
</td></tr>
</table>
<?
$page = get_paging($default[de_write_pages], $page, $total_page, "./$cfg[index]?doc=$doc&$qstr&page=");
echo "<p><table width=100% cellpadding=0 cellspacing=0><tr><td align=center>$page</td></tr></table>";
?>
댓글 전체
echo "<table width=100%><tr><td></td></tr></table>";
위의 대량 54번째줄 부분을 아래처럼 바꾸시면 됩니다.
echo "</td><td>";
위의 대량 54번째줄 부분을 아래처럼 바꾸시면 됩니다.
echo "</td><td>";