zpxc.net
当前位置:首页 >> php 怎样用循环得到一个用户下级及下下级,下下下级... >>

php 怎样用循环得到一个用户下级及下下级,下下下级...

function num($num,$uid) { $result1=mysql_query("select * from user where lid='".$uid."'"); $n=mysql_num_rows($result1); $f = $num + $n; $t = num($f,$uid) return $t; } 用一个递归就可以了

如果是yii2,可以使用treegird扩展试一试。

这个就要看你的数据库是怎么实现的。 我之前给一个人做个一个类似的会员推广提成的模块,就a推广出的a-1,a-2继续推广,得到a-1-1,a-1-2等等。 我的数据库设计思路如下: 用户表中有一个son这么一个字段,这个字段中存放名下所有会员的id,用分...

查询所有为0的一级会员 循环查询出来的一级会员并为每一个一级会员初始化一个计数量为0的变量 根据查询出来的一级会员ID查所有会员agentid等于一级会员ID的二级会员 得出每个一级会员下面的二级会员数量,并加在对应的计数量 根据查询出来的二级...

这个就要看你的数据库是怎么实现的。 我之前给一个人做个一个类似的会员推广提成的模块,就a推广出的a-1,a-2继续推广,得到a-1-1,a-1-2等等。 我的数据库设计思路如下: 用户表中有一个son这么一个字段,这个字段中存放名下所有会员的id,用分...

continue本身并不跳出循环结构,只是放弃这一次循环。 用法:

/*存的sql语句貌似不能写吧,需要用程序来实现的。 根据你自己学的语言来做*/ sql语句只能做查询,但具体要实现你要的功能需要用程序来做功能实现。先说说你会什么语言

continue continue在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环。 Note: 注意在 PHP 中 switch语句被认为是可以使用 continue 的一种循环结构。 continue 接受一个可选的数字参数来决定跳过几重循环到循环结...

//在$t = 103;下面加上一行$p = ceil($t / 39); //然后你所谓的右边改成:

如果你的栏目只有2层目录,那么你最直接的方法就是直接写2个 {get sql xxx} {get sql="SELECT * FROM phpcms_category where child = 0 ORDER BY catid DESC" return="b"} 获得全部父节点的栏目信息 然后你再 loop $b $n $r {get sql="SELECT * ...

网站首页 | 网站地图
All rights reserved Powered by www.zpxc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com