社区
基础编程
帖子详情
急啊,哪个大哥,帮我一下啊哈,用户的级别问题啊,
wyx726
2003-10-16 08:42:19
现有一个用户表,其中有一个字段,表示用户的级别关系,如用001表示,如:A用户001,A1用户001001,A11用户001001001,即,A1属于A用户的下级用户,A11属于A1用户的下级用户,另外,有一个提成表,将根据用户的级别关系算出提成金额,现在的问题是,如果删除了其中的一个用户如A1,那么,A11用户将上升一级,成为A1的级别,那如果删除A1后,如何确定A11的用户级别啊??
...全文
43
2
打赏
收藏
急啊,哪个大哥,帮我一下啊哈,用户的级别问题啊,
现有一个用户表,其中有一个字段,表示用户的级别关系,如用001表示,如:A用户001,A1用户001001,A11用户001001001,即,A1属于A用户的下级用户,A11属于A1用户的下级用户,另外,有一个提成表,将根据用户的级别关系算出提成金额,现在的问题是,如果删除了其中的一个用户如A1,那么,A11用户将上升一级,成为A1的级别,那如果删除A1后,如何确定A11的用户级别啊??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
okdw
2003-10-16
打赏
举报
回复
substr函数,同上
xuzuning
2003-10-16
打赏
举报
回复
$ar = array(
array(user=>"A",level=>"001"),
array(user=>"A1",level=>"001001"),
array(user=>"A11",level=>"001001001")
);
//读取并删除A1
foreach($ar as $k=>$pos) {
if($pos[user] == "A1") {
unset($ar[$k]);
break;
}
}
//修改A1下级的级别
$pear = substr($pos[level],0,-3); // 取得A1的上级
foreach($ar as $k=>$v) {
if(substr($v[level],0,strlen($pos[level])) == $pos[level])
$ar[$k][level] = $pear.substr($v[level],strlen($pos[level]));
}
使用数据库是类似的
啊哈
C语言.pdf
啊哈
C语言.pdf
啊哈
C语言(坐在马桶上都能读懂的编程入门书)
小学生坐在马桶上都能读懂的C语言编程入门书。超萌超简单的C语言入门。
小烦内存搜索工具内存工具
这个内存工具非常好用好啊好哦
啊哈
熬啊好啊好
啊哈
新增修正版---超萌超容易懂的C语言入门教程
啊哈
C语言 入门 教程(小学生坐在马桶上都可以读懂的C语言编程入门书) 1.新增第二章 2.修正了第一章的一些BUG 3.增加了 [一起来找茬] 环节
Android极光推送demo
Android极光推送demo,内有所有主要功能的自定义工具类,可直接使用。
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章