אשכול: [PHP] רקורסיה
View Single Post
ישן 13-08-07, 19:37   # 2
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

אם היית נותן את הפונקציה, הייתי מתקן לך את הבעיה הספציפית...
אבל בעקרון קח את הפונקציה של הרקורסיה:
PHP קוד:
function print_subs($id,$i){
    
$sql="SELECT * FROM `category` WHERE `pid`='".$id."'";
    
$result=mysql_query($sql) or die(mysql_error());
    if(
mysql_num_rows($result)>0){
        while(
$row=mysql_fetch_array($result)){
            for (
$x=0;$x<$i;$x++) echo "-";
            echo 
$row['title']."<br />";
            
print_subs($row['id'],$i+1);                    
        }
    }

ואתה קורא לה ככה: print_subs(0,0);
  Reply With Quote