
正文
php多级提成数据库设计 php多级分类
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php无限查询下级查询问题
这个就要看你的数据库是怎么实现的。
我之前给一个人做个一个类似的会员推广提成的模块,就a推广出的a-1,a-2继续推广,得到a-1-1,a-1-2等等。
我的数据库设计思路如下:
用户表中有一个son这么一个字段,这个字段中存放名下所有会员的id,用分号隔开。
这个字段的维护:
比如a-1-1推广出了一个a-1-1-1,此新用户的id是12345,那么给a-1-1 a-1 a这个三个用户son字段内均添加12345这个id,删除一个用户做法一样。
有了这张表就能实现你要的效果。
查一个会员名下所有的会员,只需要读取该会员的son字段即可
查一个会员的上级 怎在数据库中所搜son字段,含有此会员id的都是他的上级会员。
当然,还有一个字段是标记此会员的直接上级会员,这样 一张表就能从任意会员得到整个会员推广树。
希望这个思路能帮到你。
相关问答
Q1: php考试系统数据库设计,主要是题库表和试卷表
1、题库记录各种试题
2、试卷是按规则生成出的试题;
3、用户考试:用户 关联 试卷 及试题 ,计算得分
大致就可以了1
Q2: 我是php新手每次都为了设计数据库而犯愁.请高手指点指点
1.首先要全面分析一下你的系统涉及到哪些事物对象,一般来说是为每种对象建立一张表。
2.然后是分析每个事物都有哪些属性,每个属性是什么特点,反映在数据库中这个字段是什么类型。
2.然后分析各个事物之间的关系,哪个是“一”,哪个是“多”。如班级是“一”,学生是“多”,则要在学生表中添加一个字段来保存他所属的班级。
最基本的就是这样,其他就是一些优化的问题。
建议你在网上找一些相关电子书进行系统的学些;然后就是可以下载一些程序,想dz,ecshop之类,如果让你自己来设计数据库你会怎样做,然后打开程序看别人是怎么设计的;看多了就熟悉了。
Q3: php里多级联动下拉菜单如何做
数据库设计php多级提成数据库设计:
database: db;
table: sort1,sort2;
sort1-data: id name vablue
1 aa
2 bb
sort2-data: id name parent_id
1 aa-a 1
2 aa-x 1
3 bb-m 2
4 bb-j 2
在dw中放置2个跳转菜单php多级提成数据库设计,
在第一个select中添如下代码php多级提成数据库设计:
option---请选择---/option
?php
$host = "localhost";
$db_name = "db";
$username = "root";
$password = "";
$conn=mysql_connect($host,$username,$password) or die("不能链接到数据库!");
$db=mysql_select_db($db_name,$conn);
$sql="select * from sort1 order by id ASC";
$result = mysql_db_query($db_name,$sql);
while($row = mysql_fetch_array($result)) {
$sort1_id = $row["id"];
$sort1_name = $row["name"];
$sort1_value = $row["value"];
if(!$sort1_value){
$str = "option value = '?data1=$sort1_id'";
if($row["id"] == $data1){
$str .= "selected";
}
}
else{
$str = "option value = '$sort1_value'";
}
$str .= "$sort1_name/option";
echo $str;
}
?
Q4: 二级分类的数据库怎么设计? - 技术问答
视频属性: 视频id(主键)key1;视频地址;视频名称;视频分类1(主分类)key2;视频分类2(子分类)key3;
分类1(主分类)属性: 分类id(主键)key2;分类名称;
分类2(子分类)属性: 分类id(主键)key3;从属分类key2;分类名称;
php多级提成数据库设计的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php多级分类、php多级提成数据库设计的信息别忘了在本站进行查找喔。








