function getRow($id,$auxid,$gpId){
$sql = "SELECT parent FROM `struct` WHERE `id`='".$auxid."' LIMIT 1";
$result = mysql_query($sql) or die('Данной страницы не найдено');
$num = mysql_num_rows($result);
if($num>0){
$row = mysql_fetch_assoc($result);
if($row['parent'] == $gpId){
return $id; // не отдает $id
}
else
getRow($id,$row['parent'],$gpId);
}
}
$id = getRow('82','82','1');
Написано криво и не все, можно даже в суть не вникать, просто объясните почему return $id мне не отдает, если заменить на echo $id, то видно что $id определяется правильно, только мне ее из функции передать надо
_____________
если помог, не скупись на карму =)