喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
 17  1/2  1  2  > 
     
标题: [问题] 三层前台显示问题  
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[广告]: q m
三层前台显示问题

各位村子的朋友们好,小弟有如下问题:
A表:
aid  aname
1      11
2      22
----------------
B表:
bid   aid   bname
3       1      xx
4       2      yy
----------------
C表:
cid     bid    cname
5        3        GG
6        4        MM
-----------------------------------
前台如何这样显示:
11
->xx
-->GG
-----------------------------------
给个方法,小弟不胜感激.谢谢了
2008-4-3 10:16 AM#1
查看资料  发短消息  顶部
 
LuckLrj (中国php中的爱因斯坦)
版主
Rank: 7Rank: 7Rank: 7
老会员


UID 64836
精华 0
积分 2599
帖子 3138
金钱 2599 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-6-19
状态 离线
[推荐阅读] 需要一个技术骨干【杭州】
ab表联合查询,b左连c



学习,工作累了,请访问我的小站,娱乐一下。http://www.52sunny.net
2008-4-3 10:20 AM#2
查看资料  Blog  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 银行卡掉了怎么办?
回复 #2 LuckLrj 的帖子

版主大人,既要联合又要左链吗? 不是很明白,php的,SQL不是很熟练啊...郁闷.. @@
2008-4-3 10:38 AM#3
查看资料  发短消息  顶部
 
水清无鱼
注册会员
Rank: 2
初级会员



UID 30292
精华 0
积分 182
帖子 489
金钱 182 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-7-23
来自 北京
状态 离线
[推荐阅读] [北京中关村] 诚征PHP程序员
给你个关联的
select A.aname,B.bname,C.cname from A,B,C where A.aid=B.aid and B.bid=C.bid




为地震中的遇难者、受伤者、救援者、捐献者祝福……
2008-4-3 11:00 AM#4
查看资料  访问主页  发短消息  QQ  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 急聘! PHP高级程序员2名,年薪10万起(北京)
哦,谢谢大哥,我先试试,那用PHP怎样显示成这样呢:
11
->xx
-->GG
2008-4-3 11:19 AM#5
查看资料  发短消息  顶部
 
水清无鱼
注册会员
Rank: 2
初级会员



UID 30292
精华 0
积分 182
帖子 489
金钱 182 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-7-23
来自 北京
状态 离线
[推荐阅读] 急聘! PHP中级程序员2名,月薪6k起 (北京)
结果不是个二维数组吗?
然后循环就行了。
类似于:
[0]
->[1]
-->[2]




为地震中的遇难者、受伤者、救援者、捐献者祝福……
2008-4-3 11:29 AM#6
查看资料  访问主页  发短消息  QQ  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] ajax php 中文问题
回复 #6 水清无鱼 的帖子

真是抱歉,我还有个问题,我是这样写的:
<?php
$sql="select distinct(A.aname),B.bname,C.cname,B.bid,C.cid from A,B,C where A.aid=B.aid and B.bid=C.bid";
$result=mysql_query($sql,$conn);
while ($rs=mysql_fetch_array($result))
{
?>
<td width="21%" height="150"><?=$rs["aname"]?><br>
<a href="product_3catalog.php?bid=<?=$rs["bid"]?>"><?=$rs["bname"]?></a><br>
  <a href="product_show.php?cid=<?=$rs["cid"]?>"><?=$rs["cname"]?></a>
</td>
<?php
}
?>
-------------------------
会显示这样:
烏金材質      烏金材質      烏金材質
    Battery         Battery         Battery
        test              Hotmail           www
-------------------------如何才能不重复显示呢?像这样:
烏金材質      
    Battery
        test
        Hotmail
        www
2008-4-3 01:58 PM#7
查看资料  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 个人服务器条件下PHP这两种连接数据库的方法哪个快?
人呢????   水清无鱼兄, 版主大人...   
2008-4-3 02:48 PM#8
查看资料  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 电影网站中的连续剧上传思路
select distinct ...  沒有效果啊...  怎么改啊??   
2008-4-3 03:30 PM#9
查看资料  发短消息  顶部
 
bigone111
中级会员
Rank: 3Rank: 3
一般会员



UID 67359
精华 0
积分 277
帖子 219
金钱 277 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-12-21
状态 离线
[推荐阅读] 从懵懵懂懂,一直到现在,发现走了不少弯路,错过很多故事
$result=mysql_query($sql,$conn);
while ($rs=mysql_fetch_array($result)){
$line[]=$rs;
}
foreach ($line as $v){
echo $v["aname"]." <br> ".$v["bname"]." <br>  ".$v["cname"]." <br>";
}
------------------------
显示:
烏金材質
   Battery
     test
烏金材質
   Battery
     Hotmail
烏金材質
   Battery
     www
--------------------
有重复,应该是SQL的问题了...   Help me Pls..
2008-4-3 04:05 PM#10
查看资料  发短消息  顶部
 17  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025421 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP