类型\r\n" : "\r\n";
$sexform = empty($sex) ? "\r\n" : "\r\n";
$sortkey = empty($sortkey) ? 'mid' : preg_replace("#[^a-z]#i", '', $sortkey);
$staArr = array(-2 => '限制用户(禁言)', -1 => '未通过审核', 0 => '审核通过,提示填写完整信息', 1 => '没填写详细资料', 2 => '正常使用状态');
$staArrmatt = array(1 => '被推荐', 0 => '非普通 ');
$MemberTypes = array();
$dsql->SetQuery("Select `rank`,membername From `#@__arcrank` where `rank`>0 ");
$dsql->Execute();
while ($row = $dsql->GetObject()) {
$MemberTypes[$row->rank] = $row->membername;
}
if ($sortkey == 'mid') {
$sortform = "\r\n";
} else if ($sortkey == 'rank') {
$sortform = "\r\n";
} else if ($sortkey == 'money') {
$sortform = "\r\n";
} else if ($sortkey == 'scores') {
$sortform = "\r\n";
} else {
$sortform = "\r\n";
}
$wheres[] = " (userid LIKE '%$keyword%' OR uname LIKE '%$keyword%' OR email LIKE '%$keyword%') ";
if ($sex != '') {
$wheres[] = " sex LIKE '$sex' ";
}
if ($mtype != '') {
$wheres[] = " mtype LIKE '$mtype' ";
}
if ($spacesta != -10) {
$wheres[] = " spacesta = '$spacesta' ";
}
if ($matt != 10) {
$wheres[] = " matt= '$matt' ";
}
$whereSql = join(' AND ', $wheres);
if ($whereSql != '') {
$whereSql = ' WHERE '.$whereSql;
}
$sql = "SELECT * FROM `#@__member` $whereSql ORDER BY $sortkey DESC ";
$dlist = new DataListCP();
$dlist->SetParameter('sex', $sex);
$dlist->SetParameter('spacesta', $spacesta);
$dlist->SetParameter('matt', $matt);
$dlist->SetParameter('mtype', $mtype);
$dlist->SetParameter('sortkey', $sortkey);
$dlist->SetParameter('keyword', $keyword);
$dlist->SetTemplet(DEDEADMIN."/templets/member_main.htm");
$dlist->SetSource($sql);
$dlist->display();
function GetMemberName($rank, $mt)
{
global $MemberTypes;
if (isset($MemberTypes[$rank])) {
if ($mt == 'ut') return " 待升级:".$MemberTypes[$rank]."";
else return $MemberTypes[$rank];
} else {
if ($mt == 'ut') return '';
else return $mt;
}
}
function GetMAtt($m)
{
if ($m < 1) return '';
else if ($m == 10) return " [管理员]";
else return "
[荐]";
}