我有这样的邻接列表模式结构,我想计算父级的所有标题,例如 Food = 9, Fruit = 6
使用该功能计算标题
function display_children($parent, $level)
{
$result = mysql_query('SELECT title FROM tree '.'WHERE parent="'.$parent.'"');
while ($row = mysql_fetch_array($result))
{
$data= str_repeat(' ',$level).$row['title']."\n";
echo $data;
$this->display_children($row['title'], $level+1);
}
}
调用函数
display_children('Food',0);
结果
通过回声$数据;我得到了我想要的正确结果,但我想数 9
Fruit Green Peer Red Cherry Yellow Banana Meat Pork
所以请指导我调用函数时如何计算所有数据