|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/klengineers/klwebsite-controller/inc/ |
Upload File : |
<?php
class BreadCrumb
{
var $navLinks=array();
public function BreadCrumbNavigation($navKey)
{
$BCNSql="SELECT * FROM tbl_category WHERE id='$navKey'";
$BCNResult=mysql_query($BCNSql);
if(mysql_num_rows($BCNResult)==1)
{
$BCNObj=mysql_fetch_object($BCNResult);
if($BCNObj->p_id==$navKey)
{
$this->navLinks[]=$BCNObj->id;
}
else
{
$this->navLinks[]=$BCNObj->id;
$this->BreadCrumbNavigation($BCNObj->p_id);
}
}
return $this->navLinks;
}
}
function makeBreadCrumbLink($idsArr)
{
$link="";
if(count($idsArr)>0)
{
$i=0;
foreach($idsArr as $ids)
{
$linkSql="SELECT * FROM tbl_category WHERE id='$ids'";
$linkResult=mysql_query($linkSql);
if(mysql_num_rows($linkResult)==1)
{
$linkObj=mysql_fetch_object($linkResult);
$title=$linkObj->title;
if((count($idsArr)-1)>$i)
{
$link.='<a href="product-page.php?id='.$ids.'"> '.$title.' </a><img src="./images/bread-arrow.gif" />';
}
else
{
$link.='<a href="product-page.php?id='.$ids.'"> '.$title.' </a>';
}
$i++;
}
}
}
return $link;
}
?>