私はそのような隣接リストモード構造を持っていて、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);
結果
エコー$dataによって; 私は私が望むときに正しい結果を得ていますが、私はすべてを9のように数えたいです
Fruit Green Peer Red Cherry Yellow Banana Meat Pork
だからplzは私が関数を呼び出すときにすべてのデータを数える方法をガイドします