帝国cms会员主表附表联合查询
时间:2024年03月29日
/来源:网络
/编辑:佚名
<?php
function jhc_update_groupid($userid,$users,$gotogroupid=3){
global $empire,$dbtbpre;
$user=islogin();
if($user['groupid']<>4)return 0;
return $empire->query("update ".eReturnMemberTable()." u LEFT JOIN {$dbtbpre}enewsmemberadd ui ON u.".egetmf('userid')."=ui.userid set u.groupid='$gotogroupid' where ui.zip='$userid' and u.".egetmf('userid')." in(".$users.")");
}
require("../../class/connect.php");
require("../../class/q_functions.php");
require("../../class/db_sql.php");
require("../class/user.php");
require("../../data/dbcache/MemberLevel.php");
require "../".LoadLang("pub/fun.php");
$link=db_connect();
$empire=new mysqlquery();
$editor=1;
eCheckCloseMods('member');//关闭模块
$user=islogin();
//修改会员组
$userid=$user['userid'];
$enews=$_POST['enews'];
if($enews=='update_groupid'){
$users=$_POST['userid'];
if(!$users) printerror2("修改会员组失败!");
$users=join(',',$users);
if(jhc_update_groupid($userid,$users,3)){
printerror2("修改会员组成功!");
}else{
printerror2("修改会员组失败!");
}
}
$start=0;
$page=(int)$_GET['page'];
$page=RepPIntvar($page);
$add='';
$search='';
$line=20;//每行显示
$page_line=10;
$offset=$page*$line;
$totalquery="select count(*) as total from {$dbtbpre}enewsmemberadd where zip='$user[userid]'";
$query="select u.* from ".eReturnMemberTable()." u LEFT JOIN {$dbtbpre}enewsmemberadd ui ON u.".egetmf('userid')."=ui.userid where ui.zip='$userid'";
$num=$empire->gettotal($totalquery);
$query.=" order by u.userid desc limit $offset,$line";
$sql=$empire->query($query);
$returnpage=page1($num,$line,$page_line,$start,$page,$search);
//导入模板
if(!defined('InEmpireCMS'))
{
exit();
}
?>
<?php
$public_diyr['pagetitle']='会员列表';
$url="<a href=../../../>首页</a> > <a href=../cp/>会员中心</a> > 会员列表 ";
require(ECMS_PATH.'e/template/incfile/header.php');
?>
<script>
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}
</script>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
<tr>
<td width="50%" height="30" bgcolor="#FFFFFF"> </td>
<td width="50%" bgcolor="#FFFFFF"></td>
</tr>
</table>
<br>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
<form name="listmsg" method="post" action="" onsubmit="return confirm('确认要操作?');">
<tr class="header">
<td width="4%" height="23"> <div align="center"></div></td>
<td width="45%"><div align="center">会员id</div></td>
<td width="18%"><div align="center">会员名称</div></td>
<td width="23%"><div align="center">会员组id</div></td>
<td width="10%"><div align="center">备注</div></td>
</tr>
<?php
while($r=$empire->fetch($sql))
{
?>
<tr bgcolor="#FFFFFF">
<td height="25"> <div align="center">
<input name="userid[]" type="checkbox" value="<?=$r[userid]?>">
</div></td>
<td>
<div align="center">
<?=$r['userid']?>
</div>
</td>
<td><div align="center">
<?=$r['username']?>
</div></td>
<td><div align="center">
<?=$r[groupid]?>
</div></td>
<td> <div align="center"></div></td>
</tr>
<?php
}
?>
<tr bgcolor="#FFFFFF">
<td><div align="center">
<input type=checkbox name=chkall value=on onclick=CheckAll(this.form)>
</div></td>
<td colspan="4"><input type="submit" name="Submit2" value="升级选中">
<input name="enews" type="hidden" value="update_groupid"> </td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="center"></div></td>
<td colspan="4">
<?=$returnpage?> </td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23" colspan="5"></td>
</tr>
</form>
</table>
<?php
require(ECMS_PATH.'e/template/incfile/footer.php');
db_close();
$empire=null;
?>
function jhc_update_groupid($userid,$users,$gotogroupid=3){
global $empire,$dbtbpre;
$user=islogin();
if($user['groupid']<>4)return 0;
return $empire->query("update ".eReturnMemberTable()." u LEFT JOIN {$dbtbpre}enewsmemberadd ui ON u.".egetmf('userid')."=ui.userid set u.groupid='$gotogroupid' where ui.zip='$userid' and u.".egetmf('userid')." in(".$users.")");
}
require("../../class/connect.php");
require("../../class/q_functions.php");
require("../../class/db_sql.php");
require("../class/user.php");
require("../../data/dbcache/MemberLevel.php");
require "../".LoadLang("pub/fun.php");
$link=db_connect();
$empire=new mysqlquery();
$editor=1;
eCheckCloseMods('member');//关闭模块
$user=islogin();
//修改会员组
$userid=$user['userid'];
$enews=$_POST['enews'];
if($enews=='update_groupid'){
$users=$_POST['userid'];
if(!$users) printerror2("修改会员组失败!");
$users=join(',',$users);
if(jhc_update_groupid($userid,$users,3)){
printerror2("修改会员组成功!");
}else{
printerror2("修改会员组失败!");
}
}
$start=0;
$page=(int)$_GET['page'];
$page=RepPIntvar($page);
$add='';
$search='';
$line=20;//每行显示
$page_line=10;
$offset=$page*$line;
$totalquery="select count(*) as total from {$dbtbpre}enewsmemberadd where zip='$user[userid]'";
$query="select u.* from ".eReturnMemberTable()." u LEFT JOIN {$dbtbpre}enewsmemberadd ui ON u.".egetmf('userid')."=ui.userid where ui.zip='$userid'";
$num=$empire->gettotal($totalquery);
$query.=" order by u.userid desc limit $offset,$line";
$sql=$empire->query($query);
$returnpage=page1($num,$line,$page_line,$start,$page,$search);
//导入模板
if(!defined('InEmpireCMS'))
{
exit();
}
?>
<?php
$public_diyr['pagetitle']='会员列表';
$url="<a href=../../../>首页</a> > <a href=../cp/>会员中心</a> > 会员列表 ";
require(ECMS_PATH.'e/template/incfile/header.php');
?>
<script>
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}
</script>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
<tr>
<td width="50%" height="30" bgcolor="#FFFFFF"> </td>
<td width="50%" bgcolor="#FFFFFF"></td>
</tr>
</table>
<br>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
<form name="listmsg" method="post" action="" onsubmit="return confirm('确认要操作?');">
<tr class="header">
<td width="4%" height="23"> <div align="center"></div></td>
<td width="45%"><div align="center">会员id</div></td>
<td width="18%"><div align="center">会员名称</div></td>
<td width="23%"><div align="center">会员组id</div></td>
<td width="10%"><div align="center">备注</div></td>
</tr>
<?php
while($r=$empire->fetch($sql))
{
?>
<tr bgcolor="#FFFFFF">
<td height="25"> <div align="center">
<input name="userid[]" type="checkbox" value="<?=$r[userid]?>">
</div></td>
<td>
<div align="center">
<?=$r['userid']?>
</div>
</td>
<td><div align="center">
<?=$r['username']?>
</div></td>
<td><div align="center">
<?=$r[groupid]?>
</div></td>
<td> <div align="center"></div></td>
</tr>
<?php
}
?>
<tr bgcolor="#FFFFFF">
<td><div align="center">
<input type=checkbox name=chkall value=on onclick=CheckAll(this.form)>
</div></td>
<td colspan="4"><input type="submit" name="Submit2" value="升级选中">
<input name="enews" type="hidden" value="update_groupid"> </td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="center"></div></td>
<td colspan="4">
<?=$returnpage?> </td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="23" colspan="5"></td>
</tr>
</form>
</table>
<?php
require(ECMS_PATH.'e/template/incfile/footer.php');
db_close();
$empire=null;
?>
新闻资讯 更多
- 【帝国cms教程】帝国CMS模板变量$GLOBALS[navclassid]用法分析04-03
- 【帝国cms教程】鲜为人知帝国CMS内容页调用上一篇和下一篇的精华方法汇总04-03
- 【帝国cms教程】怎么快速找出帝国CMS数据库配置文件路径及迁移网站后修改技巧!04-03
- 【帝国cms教程】帝国CMS模板$GLOBALS[navclassid]用法详解04-03
- 【帝国cms教程】帝国cms 7.5版列表页分页样式修改笔记04-02
- 【帝国cms教程】解决帝国CMS搜索页面模板不支持灵动标签和万能标签的方法04-02
- 【帝国cms教程】帝国CMS只备份栏目和模板的方法04-02
- 【帝国cms教程】帝国CMS怎样删除清空数据库记录?04-02
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法