2 qq 25453455 qq_25453455 于 2016.03.16 23:18 提问

关于php一个非常有意思的问题大神来
php

uid(用户id) username(用户名) referee(推荐人) money(金钱)
1 小明 小龙 10
3 小圆 小明 10
4 小唐 小明 10
5 小张 小唐 10
6 小李 小明 10
7 小圆 小张 10
图片说明
大神来,小弟已经困惑许久了。先谢谢了。

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.16 23:39

无非就是节点的遍历,递归下

a5740456
a5740456   2016.03.20 09:08

针对这种你推荐人最好存推荐人的id,你这样可以通过推荐人id获取到所有所属这个用户推荐的会员,以此类推,你只要能获取到一级被推荐的人,你就可以获取其他人的来。因此你可以得到你想要的答案

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
分享一道有意思的HTML题
<!--下面这段代码有什么问题?请列举(晚点看答案哦,看看自己能发现几个问题)--> <P>&nbsp;&nbsp;哥写的不是HTML,是寂寞。<br><br>&nbsp;&nbsp;我说:<br>不要迷恋哥,哥只是一个传说。<!--解答--> 1,P标签不需要大写,应该小写 2,p标签没有闭合,应该闭合 3,&nbsp;是为了缩进,可以使用css的属性text-indent:2em; 4,<br/
每个开发人员应该知道的20个关于PHP的有趣的事实
1. PHP最初是个人主页的代表。 2. 现在被称为“超文本预处理器”的PHP在1995年发布。 3. 最初在'C'(1994)中写成一组通用网关接口(CGI)。 4. PHP最初设计为替换一组Perl脚本以维护个人主页(也称为PHP)。 5. PHP最初由Rasmus Lerdorf于1995年创建。他编写了原始的通用网关接口(CGI)二进制文件。 6.技术IIT的两个开发人员Zeev
分享一道很有意思的算法题目
题目:有100盏灯和100个开关,刚开始的时候等全是灭的,someone第一轮按下所有开关(开的按一下变灭,灭的按一下变开),第二轮隔一个按一下(偶数个按),第三轮隔2个(3的倍数个按),求第100轮之后有多少盏灯是亮的。 本题有三个层次的解法:第一个层次是暴力解法,即循环100轮,分别记录每一盏等的状态,最后统计一下亮灯的个数即可。此方法为下策,代码不必赘述。 第二个层次是加入一些分析技巧。
计蒜客之简单斐波那契
简单斐波那契 http://nanti.jisuanke.com/t/4斐波那契数列是一种非常有意思的数列,由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式:F0=0F1=1Fn=Fn-1+Fn-2我们约定Fn表示斐波那契数列的第n项,你能知道斐波那契数列中的任何一项吗?输入包括一行,包括一个数字N(0≤N≤50)。输出包括一行,包括一个数字
来自大数据的反思:需要你读懂的10个小故事
摘要:随着各种技术发展,很多人都在吹捧大数据。然而如同股市一样,越是高涨,越是需要警醒,在大数据热火朝天前行的路上,多一点反思,多一份冷静,或许能让这路走的更好、更远。本文的10个小故事,或许能让你有所得。 自2011年以来,大数据旋风以“迅雷不及掩耳之势”席卷中国。毋庸置疑,大数据已然成为继云计算、物联网之后新一轮的技术变革热潮,不仅是信息领域,经济、政治、社会等诸多领域都
特别有意思的一个笑话
伤心——下班回家发现衣柜里有一个男人上当——老婆说他是来参观衣柜的,信以为真愚蠢——热情地款待这位男士,与他一起喝茶,聊天,临走还叮嘱他以后常来玩醒悟——待他走后,突然想起——该男子这个月已经来参观了5次衣柜狂怒——走的时候,他还向我借了500块钱庆幸——该男子身高马大,要是刚才动手的话,凶多吉少,还好…… 安慰——先是诅咒他怎么没在衣柜里闷死,然后对着空气一阵拳打脚踢,以泄心中怒火倒霉——"痛殴
这是一个挺有意思的Java讨论话题
爱Java 2016-10-19 23:02 为什么Java中1000==1000为false而100==100为true? 这是一个挺有意思的讨论话题。 如果你运行下面的代码 Integer a = 1000, b = 1000; System.out.println(a == b);//1 Integer c = 100, d = 100; System.out.pri
一道非常有趣的JS题
一道值得研究的JS题。<script> var a = {n:1}; var b = a; a.x = a = {n:2}; console.log(a.x); console.log(b.x); </script>a.x是undefined. b.x是{n:2}的对象。 题虽小,却值得深究。
有趣而且常用的口语集[转]
有趣而且常用的口语集来源:无忧教育Absolutely 这个词常用的很强的语气中,比如你和某人谈话,非常同意说话人的意见和看法时,用到这个字, Absolutely! 绝对正确"Someone must have lost his mind to give this away." "Absulutely!" Amazing! 这个词也常用在很缋的语气中,当你看到一幕非常精彩的演出时,精彩的都让你目
英文--感谢用语
在日常对话中,一提起“感谢”或“感激”,我们通常会想到最常用的英语单词“thank”。学过英语的人都会说类似的感谢语,如Thanks,Thanks a lot,Thank you very much,Thank you for your help等。其实,在英文信函往来或对外交流中,除了thank以外,还比较经常使用appreciate这个词来表示感谢。下面是一些常见的例句:   1、We a