как перенать из функции в tpl (меню)

untwist

Новичок
как передать из функции в tpl (меню)

Мне нужно передать собранное меню в шаблонизатор на tpl
хочу использовать эту функцию
PHP:
function dbconnect (){
$mysql=mysql_connect("localhost", "root", "");
mysql_select_db("menu_temp");
return $mysql;
}


function mytree($mysecid,$mysqla,$dots,$clevel) {
global $maxlevel;

	$result=mysql_query($mysqla);
	while ($row = mysql_fetch_array($result)) {
			$outputw = "<a href=\"$php_self?passid=$row[parentID]\">$dots</a>&nbsp;&nbsp;<a href=\"$php_self?passid=$row[sectionID]\">".stripslashes($row[title])."</a> (myid:$row[sectionID])(myparentid:$row[parentID])(mytreelevel:$clevel)<br>";
  			$ddsqlb = "select sectionID, parentID, title from section where parentID = '$row[sectionID]' order by title asc";
			if ($clevel < $maxlevel) {
				$output = mytree($row[sectionID],$ddsqlb,"<img src=se.gif width=12 height=12 border=0>".$dots,$clevel+1);
			}

	}
   return  $outputw;
}

$maxlevel=20; //this controls max no of levels to permit in the tree
$ddsqlc = "select sectionID, parentID, title from section where sectionID = '$passid' order by title asc";
$ddsqla = "select sectionID, parentID, title from section where parentID = '0' order by title asc";
if ($passid) { $ddsqla = $ddsqlc; }

####################################################


dbconnect();
$outputw = mytree($passid,$ddsqla,"<img src=se.gif width=12 height=12 border=0>",0);
print_r($outputw);
но что то while не работает (
а просто echo в функции написать не пойдет нужно в шаблон все в сборе передать.
предполагаю что наверно нужно как то классы задействовать, но их я еще вообще не изучал.
может кто подскажет
 

prolis

Новичок
передавай параметром в функции свой $outputw
к нему внутри функций и прибавляй новый $outputw
 
Сверху