当前位置: 首页 > cms教程

帝国CMS调用会员信息的方法

时间:2026-01-30 12:03:15

帝国CMS调用会员信息的方法。分享给大家供大家参考。具体实现方法:

两种调用函数:

1、会员信息调用函数:sys_ShowMemberInfo(用户ID,查询字段)
用户ID:设置要调用的会员信息的用户ID,在信息内容页下调用可以设置为0,表示调用信息发布者的资料。
查询字段:默认为查询所有会员字段,此参数一般不用设置,如果为了效率更高可以指定相应的字段。如:“u.userid,ui.pany”(u为主表,ui为副表)。
其它说明:函数返回结果为会员资料数组,显示用<?=$userr[字段名]?>

2、会员列表调用函数:sys_ListMemberInfo(调用条数,操作类型,会员组ID,用户ID,查询字段)
调用条数:调用前几条记录。
操作类型:0为按注册时间、1为按积分排行、2为按资金排行、3为按会员空间人气排行
会员组ID:指定要调用的会员组ID,不设置为不限,多个会员组用逗号隔开,如:'1,2'
用户ID:指定要调用的会员ID,不设置为不限,多个用户ID用逗号隔开,如:'25,27'
查询字段:默认为查询所有会员字段,此参数一般不用设置,如果为了效率更高可以指定相应的字段。如:“u.userid,ui.pany”(u为主表,ui为副表)。
其它说明:函数返回结果为会员资料数组,显示用<?=$userr[字段名]?>

会员信息调用函数:sys_ShowMemberInfo

例子:在任意模板中加入:
 

代码:<?php
$userr=sys_ShowMemberInfo(1,'');
?>
<table border="1" width="610" cellspacing="1" cellpadding="3" align="center">
<tr bgcolor="#FFFFFF">
<td colspan="2"><font color="#333333">会员资料</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">会员头像</font></td>
<td><img src="<?=$userr[userpic]?$userr[userpic]:'/e/data/images/nouserpic.gif'?>" border="1" width="610"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">用户名</font></td>
<td ><a href="/e/space/?userid=<?=$userr[userid]?>"><?=$userr[username]?></a>
<font color="#666666">(点击访问会员空间)</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">会员组</font></td>
<td><?=$userr[groupname]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">注册时间</font></td>
<td><?=$userr[registertime]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">公司名称</font></td>
<td><?=$userr[pany]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">联系人</font></td>
<td><?=$userr[truename]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">联系电话</font></td>
<td><?=$userr[call]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">传真</font></td>
<td><?=$userr[fax]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">手机</font></td>
<td><?=$userr[phone]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">联系邮箱</font></td>
<td><?=$userr[email]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">QQ号码</font></td>
<td><?=$userr[oicq]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">MSN</font></td>
<td><?=$userr[msn]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">网站</font></td>
<td><?=$userr[homepage]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td ><font color="#333333">联系地址</font></td>
<td><?=$userr[address]?>&nbsp;&nbsp;&nbsp;邮编:<?=$userr[zip]?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td valign="top"><font color="#333333">公司介绍</font></td>
<td><?=nl2br($userr[saytext])?></td>
</tr>
</table>
显示效果图所示:

 

会员列表调用函数:sys_ListMemberInfo

例子:在任意模板中加入:
 

代码:<table border="1" width="610" align="center" cellpadding="3" cellspacing="1">
<tr>
<td ><div align="center">公司名称</div></td>
<td ><div align="center">注册帐号</div></td>
<td ><div align="center">访问空间</div></td>
</tr>
<?php
$usersql=sys_ListMemberInfo(3,0,'3','','');
while($userr=$empire->fetch($usersql))
{
?>
<tr bgcolor="#FFFFFF">
<td>
<div align="center">
<?=$userr[pany]?>
</div></td>
<td>
<div align="center">
<?=$userr[username]?>
</div></td>
<td>
<div align="center"><a href="/e/space/?userid=<?=$userr[userid]?>">[点击访问]</a></div></td>
</tr>
<?php
}
?>
</table>
显示效果图所示:

 

猜您喜欢的源码帝国CMS自适应会员中心模板帝国简洁美化版会员系统模板

本模板适用于帝国CMS7.5,UTF8编码,其它编码需要自行转码,模板基本上会员中心页面都有,注册、登录页,模板为自适应。



上一篇:帝国CMS灵动标签给最新信息添加最新图标的代码怎么写?
下一篇:帝国CMS6.6升级到7.0常见问题汇总
会员 字段 函数
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素