[EMAIL PROTECTED] wrote:

   function recursePathLookup($CatID, $Path = array()) {

      //Get the catid for this subcat

      $sql = "SELECT SubCategoryID, Name FROM categories WHERE CategoryID =
'".$CatID."'";

      $query = mysql_query($sql);

      if(mysql_num_rows($query) == 1) {

         $data = mysql_fetch_array($query);

         $Path[] = $data["Name"];

recursePathLookup($data["SubCategoryID"], $Path);
change to:
return recursePathLookup($data["SubCategoryID"], $Path);


} else {

         //print_r($Path);

         return $Path;

      }

   }



   print_r(recursePathLookup(2));



Any ideas why when I uncomment the //print_r($Path) inside the function it
prints the value fine, but when I try to return the value and print it
outside the function I get nothing?

Thanks,

Nate



-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to