<?
function print_grp_members($grp_no, $zb_url, $db_name, $db_userid, $db_pwd, $title)
{
// DB 접속 - 정보입력
$conn=mysql_connect("localhost", $db_userid, $db_pwd);
mysql_select_db($db_name, $conn);
// 제로보드 회원테이블에서 회원의 이름, 번호, 이멜주소 등등을 가져옴.
$result = mysql_query("select user_id, name, no, email, handphone from zetyx_member_table where (group_no=$grp_no)", $conn);
$total = mysql_num_rows($result);
// 테이블을 만들고...
echo "
<table width=95% border=0>
<tr>
<td align=center width=00% height=16>
<br> <p> ::: $title :::<br>
</td>
</tr>
<tr><td>   </td></tr>
<tr>
<td align=center width=100%>
<table width=95% cellpadding=1 cellspacing=2 border=0>
";
if ($total) {
echo "
<tr>
<td></td>
<td> ID </td>
<td> NAME </td>
<td> EMAIL</td>
<td> CELL </td>
</tr>
";
for ($i=1; $i<=$total; $i++) {
$row=mysql_fetch_array($result);
$userid=$row["user_id"];
$name=$row["name"];
$email=$row["email"];
$no=$row["no"];
$handphone=$row["handphone"];
// 출력...(잘 꾸며 주세요)
echo "
<tr>
<td align=left><img src=images/member.gif></td>
<td align=left><a href=javascript:void(window.open('$zb_url/view_info.php?member_no=$no','mailform','width=400,height=510,statusbar=no,scrollbars=yes,toolbar=no'))>
<span style='font-size:9pt;'><font color='#6890E8'>
<b>$userid</b></font></span></a></td>
<td align=left> $name</td>
<td align=left> $email</td>
<td align=left> $handphone</td>
</tr>
";
}
}
// 없을 경우에 출력...
else {
echo " <tr><td colspan=5 align=center> 회원 엄따 </td></tr>";
}
// 테이블 나머지 부분
echo "
</table>
</td>
</tr>
<tr><td></td></tr>
</table>
<br>
";
mysql_close();
}
?>
위 소스를 복사 하여 member_list.php 파일을 만들고 저장합니다.
아래는 회원 뽑기
<?
$_zb_url = "http://moyiza.net/bbs/"; // 맞게 써넣으세여...
$_zb_path = "/home/moyiza/public_html/bbs/"; // 아웃로긴처럼
$_db_name = // 데이타 베이스 이름
$_db_id = // 데이타 베이스 아이디
$_db_pwd = // 데이타 베이스 패스워드
$_title = "아래 사람을 XXX 회원임을 공지하노라"; // 타이틀로 쓰일 글
include $_zb_path."member_list.php";
?>
//HTML 파일 중간 필요한곳에 넣으세여...
<? print_grp_members( 2, $_zb_url, $_db_name, $_db_id, $_db_pwd, $_title) ?>
그룹 2 회원만 뽑아 옵니다.