使用递归
<?php
$mysql_db = mysql_connect('localhost','root','');
mysql_select_db('test',$mysql_db);
display_children('',0);
function display_children($parent,$level){
$result = mysql_query("select * from `group` where parent = '$parent'");
while($row = mysql_fetch_array($result)){
echo str_repeat('++++', $level).$row['title']."<br/>";
display_children($row['title'],$level+1);
}
mysql_free_result($result);
}
mysql_close($mysql_db);
?>