麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
关于递归保存值得问题 大家来看一下
悬赏分:20 - 2007年06月08日

我需要用递归方法来依次取得一个多层目录的目录名称
方法是从最底层一次向上直道 判断递归条件结束
以下是代码

[PHP]
var $nameen=array();//记录英文目录到数组

Function GetProductCatalogue($catalogueId)
{
parent::Connects();
$sql="SELECT catalogue_up,nameen,name,ID FROM catalogue WHERE ID='$catalogueId'";
$query=mysql_query($sql);
$row=mysql_fetch_array($query);

array_push($this->nameen,$row['nameen']);

print_r($this->nameen);

if($row['catalogue_up']!=0)
{
$this->GetProductCatalogue($row['catalogue_up']);
}
else
{
//递归结束部分 处理保存结果的数组输出
}
}
[/PHP]
我是用这样的方法 把每次递归得出来的结果 压倒一个数组中
但是数组数据是这样的
Array ( [0] => xhy ) Array ( [0] => xhy [1] => xhfsq ) Array ( [0] => xhy [1] => xhfsq [2] => jc )
请帮忙解决以下 =

提问者:abbish   06-08 07:07
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
17 + 65 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM