<?
$numsql="select * from members where userid!='{$_SESSION['userid']}'";
$numresult=mysql_query($numsql);
$numrows=mysql_num_rows($numresult);
$totalpage=ceil($numrows/10);
if($numrows <1)
echo "ȸ¿øÀÌ ¾ø½À´Ï´Ù.";
?>
<table width="100%" border="0">
<tr>
<td width="120"><font size="5" >ȸ¿ø°ü¸®</font></td><td>(ÃÑȸ¿ø¼ö :<? echo number_format($numrows); ?>)</td>
</tr>
<tr height="2">
<td bgcolor="#00CCFF" colspan="2"></td>
</tr>
</table>
<table width="100%">
<tr>
<td width="30"><select>
<option>À̸§</option>
<option>¾ÆÀ̵ð</option>
</select></td>
<td width="70"><input type="text"/ ></td>
<td align="left"><input type="button" value="°Ë»ö"/></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr height="30">
<td align="center" bgcolor="#E9FEFB">¾ÆÀ̵ð</td>
<td align="center" bgcolor="#E9FEFB">À̸§</td>
<td align="center" bgcolor="#E9FEFB">¼ºº°</td>
<td align="center" bgcolor="#E9FEFB">À̸ÞÀÏ</td>
<td align="center" bgcolor="#E9FEFB">ÁÖ¼Ò</td>
<td align="center" bgcolor="#E9FEFB">ÈÞ´ëÆù</td>
<td align="center" bgcolor="#E9FEFB">¼öÁ¤»èÁ¦</td>
</tr>
<?
if(!$page) $page=1;
if($fromnum==0) $fromnum=0;
$sql="select * from members where userid!='{$_SESSION['userid']}' order by userid desc limit $fromnum,10";
$result=mysql_query($sql);
$i=1;
while($row=mysql_fetch_row($result)){
?>
<tr>
<td align="center" height="25"><? echo $row[0] ?></td>
<td align="center" ><? echo $row[2] ?></td>
<td align="center"><? if($row[3]==1){ echo '³²ÀÚ';}else{ echo '¿©ÀÚ';} ?></td>
<td align="center"><? echo $row[4]; ?></td>
<td align="center"><? echo $row[5].'-'.$row[6].$row[7].$row[8] ?></td>
<td align="center"><? echo $row[9]; ?></td>
<td align="center">»èÁ¦ ¼öÁ¤</td>
</tr>
<tr><td colspan="7" height="1" bgcolor="#cccccc"></td></tr>
<?
$i++;
}
?>
</table>
<table width="100%">
<tr><td colspan="7" height="10"></td></tr>
<tr><td colspan="7" height="1" bgcolor="#6699ff"></td></tr>
<tr><td colspan="7"></tr>
</table>
<p>
<center><? echo pagenavigate($page, $totalpage, "$PHP_SELF")?></center>
<p>
<?
}//ȸ¿ø°ü¸®
?>
// ¼îÇθô ³×ºñ°ÔÀ̼Ç
function pagenavigate($present_page, $total_page, $url) { // °Ô½ÃÆÇ¿¡¼ ³Ñ¾î¿Â °ªÀÌ´Ù.
$from_page = (( (int)(($present_page - 1 ) / 10 )) * 10) + 1; // ÇöÀçÆäÀÌÁö¸¦ int·Î Á¤¼ö¸¦ ¸¸µç´Ù. ½ÃÀÛÆäÀÌÁö´Ù.
$to_page = $from_page + 9; // 10ÆäÀÌÁö¾¿ º¸¿©ÁÖ±â À§ÇÔÀÌ´Ù.
if($present_page > 10){ // ùÆäÀÌÁö¿¡¼´Â ÀÌÀü 10ÆäÀÌÁö°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¹Ç·Î
$next_from_num_link = ($from_page * 50) - 100; // ÀÌÀüÆäÀÌÁöÀ̹ǷΠfromnumÀ» -100À» ÇØ ÁØ´Ù.
$nextpresentpage = $from_page-1; // 1ÆäÀÌÁö ÀÌÀüÀ» º¸¿©ÁØ´Ù.
$resultval .= " <a href='$url?fromnum=$next_from_num_link&page=$nextpresentpage'>[ÀÌÀü10ÆäÀÌÁö]</a> ";
}
for ($k=$from_page;$k<=$to_page;$k++){ // ½ÃÀÛÆäÀÌÁöºÎÅÍ 10ÆäÀÌÁö¸¦ º¸¿©ÁØ´Ù.
$from_num_link = ($k-1) * 50; // ´ÙÀ½ 50°³ÀÇ µî·Ï¹°À» º¸¿©ÁÖ±â À§ÇÔÀÌ´Ù.
$presentpage = $k; // ÆäÀÌÁö¸¦ º¸¿©ÁØ´Ù.
if($total_page >= $k){ // ÅäÅ»ÆäÀÌÁö¼ö°¡ $kº¸´Ù Å« °ÍÀ» º¸¿©Áà¾ß 1°³¸¦ µî·ÏÇßÀ» °æ¿ì 1ÆäÀÌÁö¸¸ ³ªÅ¸³´Ù.
if($present_page != $k){ // ÇöÀç º¸°í ÀÖ´Â ÆäÀÌÁö°¡ ¾Æ´Ï¶ó¸é ¹øÈ£¸¸ º¸¿©ÁØ´Ù.
$resultval .= " <a href='$url?fromnum=$from_num_link&page=$presentpage'> $k </a> ";
}else{
$resultval .= " <b>$k</b> "; // ÇöÀç º¸´Â ÆäÀÌÁö À̹ǷΠ±½Àº ±Û¾¾·Î º¸¿©ÁØ´Ù.
}
}
}
if($total_page > 11 && $total_page > ($from_page+10)){ // 11Àº Ãѵî·Ï¹°ÀÇ °³¼ö°¡ 11ÆäÀÌÁö¸¦ ³ÑÁö ¾ÊÀ¸¸é ´ÙÀ½10ÆäÀÌÁö¸¦ º¸¿©ÁÙ Çʿ䰡 ¾ø±â ¶§¹®¿¡ Á¸ÀçÇÑ´Ù. µÚÀÇ °ÍÀº ÃÖÁ¾ ÆäÀÌÁö¸¦ ÄÁÆ®·ÑÇϱâ À§ÇÔÀÌ´Ù.
if($total_page > ($present_page)){ // ÅäÅ» ÆäÀÌÁö¼ö°¡ ÇöÀç ÆäÀÌÁö¼öº¸´Ù Å©¸é ³ªÅ¸³» ÁØ´Ù.
$next_from_num_link = $from_num_link + 50;
$nextpresentpage = $presentpage + 1;
$resultval .= " <a href='$url?fromnum=$next_from_num_link&page=$nextpresentpage'>[´ÙÀ½10ÆäÀÌÁö]</a> ";
}
}
return $resultval;
}
ÀÌ·¸°Ô ±¸ÇöÇØ³ù½À´Ï´Ù 1°ú2ÆäÀÌÁö°¡ ÇÏÀÌÆÛ¸µÅ©»ý±â´Âµ¥ 2ÆäÀÌÁö ³Ñ¾î°¬À»½Ã ¾Æ¹«°Íµµ¾ø½À´Ï´Ù ¤Ì¤Ì
¿ÖÀÌ·±°ÅÁÒ ¤Ì¤Ì ¾û¾û¾û °á°ú°¡ 10°³³Ñ¾î°¡¸é 2ÆäÀÌÁö·Î °¡°ÔÇѰа°Àºµ¥ µµ¿ÕÁÖ¼¼¿ä °ø·«¿Õ~~~ ÀÚ¼¼È÷ ¸»ÇØÁà¾ßÇÔ ÀÌ
<?
$numsql="select * from members where userid!='{$_SESSION['userid']}'";
$numresult=mysql_query($numsql);
$numrows=mysql_num_rows($numresult);
$totalpage=ceil($numrows/10);
if($numrows <1)
echo "ȸ¿øÀÌ ¾ø½À´Ï´Ù.";
?>
<table width="100%" border="0">
<tr>
<td width="120"><font size="5" >ȸ¿ø°ü¸®</font></td><td>(ÃÑȸ¿ø¼ö :<? echo number_format($numrows); ?>)</td>
</tr>
<tr height="2">
<td bgcolor="#00CCFF" colspan="2"></td>
</tr>
</table>
<table width="100%">
<tr>
<td width="30"><select>
<option>À̸§</option>
<option>¾ÆÀ̵ð</option>
</select></td>
<td width="70"><input type="text"/ ></td>
<td align="left"><input type="button" value="°Ë»ö"/></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr height="30">
<td align="center" bgcolor="#E9FEFB">¾ÆÀ̵ð</td>
<td align="center" bgcolor="#E9FEFB">À̸§</td>
<td align="center" bgcolor="#E9FEFB">¼ºº°</td>
<td align="center" bgcolor="#E9FEFB">À̸ÞÀÏ</td>
<td align="center" bgcolor="#E9FEFB">ÁÖ¼Ò</td>
<td align="center" bgcolor="#E9FEFB">ÈÞ´ëÆù</td>
<td align="center" bgcolor="#E9FEFB">¼öÁ¤»èÁ¦</td>
</tr>
<?
if(!$page) $page=1;
if($fromnum==0) $fromnum=0;
$sql="select * from members where userid!='{$_SESSION['userid']}' order by userid desc limit $fromnum,10";
$result=mysql_query($sql);
$i=1;
while($row=mysql_fetch_row($result)){
?>
<tr>
<td align="center" height="25"><? echo $row[0] ?></td>
<td align="center" ><? echo $row[2] ?></td>
<td align="center"><? if($row[3]==1){ echo '³²ÀÚ';}else{ echo '¿©ÀÚ';} ?></td>
<td align="center"><? echo $row[4]; ?></td>
<td align="center"><? echo $row[5].'-'.$row[6].$row[7].$row[8] ?></td>
<td align="center"><? echo $row[9]; ?></td>
<td align="center">»èÁ¦ ¼öÁ¤</td>
</tr>
<tr><td colspan="7" height="1" bgcolor="#cccccc"></td></tr>
<?
$i++;
}
?>
</table>
<table width="100%">
<tr><td colspan="7" height="10"></td></tr>
<tr><td colspan="7" height="1" bgcolor="#6699ff"></td></tr>
<tr><td colspan="7"></tr>
</table>
<p>
<center><? echo pagenavigate($page, $totalpage, "$PHP_SELF")?></center>
<p>
<?
}//ȸ¿ø°ü¸®
?>
// ¼îÇθô ³×ºñ°ÔÀ̼Ç
function pagenavigate($present_page, $total_page, $url) { // °Ô½ÃÆÇ¿¡¼ ³Ñ¾î¿Â °ªÀÌ´Ù.
$from_page = (( (int)(($present_page - 1 ) / 10 )) * 10) + 1; // ÇöÀçÆäÀÌÁö¸¦ int·Î Á¤¼ö¸¦ ¸¸µç´Ù. ½ÃÀÛÆäÀÌÁö´Ù.
$to_page = $from_page + 9; // 10ÆäÀÌÁö¾¿ º¸¿©ÁÖ±â À§ÇÔÀÌ´Ù.
if($present_page > 10){ // ùÆäÀÌÁö¿¡¼´Â ÀÌÀü 10ÆäÀÌÁö°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¹Ç·Î
$next_from_num_link = ($from_page * 50) - 100; // ÀÌÀüÆäÀÌÁöÀ̹ǷΠfromnumÀ» -100À» ÇØ ÁØ´Ù.
$nextpresentpage = $from_page-1; // 1ÆäÀÌÁö ÀÌÀüÀ» º¸¿©ÁØ´Ù.
$resultval .= " <a href='$url?fromnum=$next_from_num_link&page=$nextpresentpage'>[ÀÌÀü10ÆäÀÌÁö]</a> ";
}
for ($k=$from_page;$k<=$to_page;$k++){ // ½ÃÀÛÆäÀÌÁöºÎÅÍ 10ÆäÀÌÁö¸¦ º¸¿©ÁØ´Ù.
$from_num_link = ($k-1) * 50; // ´ÙÀ½ 50°³ÀÇ µî·Ï¹°À» º¸¿©ÁÖ±â À§ÇÔÀÌ´Ù.
$presentpage = $k; // ÆäÀÌÁö¸¦ º¸¿©ÁØ´Ù.
if($total_page >= $k){ // ÅäÅ»ÆäÀÌÁö¼ö°¡ $kº¸´Ù Å« °ÍÀ» º¸¿©Áà¾ß 1°³¸¦ µî·ÏÇßÀ» °æ¿ì 1ÆäÀÌÁö¸¸ ³ªÅ¸³´Ù.
if($present_page != $k){ // ÇöÀç º¸°í ÀÖ´Â ÆäÀÌÁö°¡ ¾Æ´Ï¶ó¸é ¹øÈ£¸¸ º¸¿©ÁØ´Ù.
$resultval .= " <a href='$url?fromnum=$from_num_link&page=$presentpage'> $k </a> ";
}else{
$resultval .= " <b>$k</b> "; // ÇöÀç º¸´Â ÆäÀÌÁö À̹ǷΠ±½Àº ±Û¾¾·Î º¸¿©ÁØ´Ù.
}
}
}
if($total_page > 11 && $total_page > ($from_page+10)){ // 11Àº Ãѵî·Ï¹°ÀÇ °³¼ö°¡ 11ÆäÀÌÁö¸¦ ³ÑÁö ¾ÊÀ¸¸é ´ÙÀ½10ÆäÀÌÁö¸¦ º¸¿©ÁÙ Çʿ䰡 ¾ø±â ¶§¹®¿¡ Á¸ÀçÇÑ´Ù. µÚÀÇ °ÍÀº ÃÖÁ¾ ÆäÀÌÁö¸¦ ÄÁÆ®·ÑÇϱâ À§ÇÔÀÌ´Ù.
if($total_page > ($present_page)){ // ÅäÅ» ÆäÀÌÁö¼ö°¡ ÇöÀç ÆäÀÌÁö¼öº¸´Ù Å©¸é ³ªÅ¸³» ÁØ´Ù.
$next_from_num_link = $from_num_link + 50;
$nextpresentpage = $presentpage + 1;
$resultval .= " <a href='$url?fromnum=$next_from_num_link&page=$nextpresentpage'>[´ÙÀ½10ÆäÀÌÁö]</a> ";
}
}
return $resultval;
}
ÀÌ·¸°Ô ±¸ÇöÇØ³ù½À´Ï´Ù 1°ú2ÆäÀÌÁö°¡ ÇÏÀÌÆÛ¸µÅ©»ý±â´Âµ¥ 2ÆäÀÌÁö ³Ñ¾î°¬À»½Ã ¾Æ¹«°Íµµ¾ø½À´Ï´Ù ¤Ì¤Ì
¿ÖÀÌ·±°ÅÁÒ ¤Ì¤Ì ¾û¾û¾û °á°ú°¡ 10°³³Ñ¾î°¡¸é 2ÆäÀÌÁö·Î °¡°ÔÇѰа°Àºµ¥ µµ¿ÕÁÖ¼¼¿ä °ø·«¿Õ~~~ ÀÚ¼¼È÷ ¸»ÇØÁà¾ßÇÔ ÀÌ