error if(!isset($phid)) { header ("Location: error.php"); } // Somme functions // Get number of levels of subnodes of a given node function getNbrOfSubnodes($aNodeId,$db) { $q1="SELECT id FROM menus WHERE subof='$aNodeId'"; $result1=mysql_query($q1,$db); while($myrow1=mysql_fetch_array($result1)) { $anId = $myrow1["id"]; $q2="SELECT id FROM menus WHERE subof='$anId'"; $result2=mysql_query($q2,$db); while($myrow2=mysql_fetch_array($result2)) { $anId2 = $myrow2["id"]; } } $result=0; if(isset($anId)) { $result++; } if(isset($anId2)) { $result++; } return $result; } // Function to get the top Id function getTopMID($mid,$subof,$db) { $result=0; while($subof!=0) { $qd="SELECT * FROM menus WHERE id=$subof"; $resultd=mysql_query($qd,$db); while ($myrowd=mysql_fetch_array($resultd)) { $subof=$myrowd["subof"]; $mid=$myrowd["id"]; } } $result = $mid; return $result; } //Function that says if a node is subof an another one function isSubOf($mid1,$mid2,$db) { $result=0; $qd="SELECT count(*) FROM menus WHERE id=$mid1 AND subof=$mid2"; $resultd=mysql_query($qd,$db); while ($myrowd=mysql_fetch_array($resultd)) { $a=$myrowd[0]; } if($a>0) { $result=1; } // if not directly subof $qd2="SELECT subof FROM menus WHERE id=$mid1"; $resultd2=mysql_query($qd2,$db); while ($myrowd2=mysql_fetch_array($resultd2)) { $sub2=$myrowd2["subof"]; } $qd3="SELECT subof FROM menus WHERE id=$sub2"; $resultd3=mysql_query($qd3,$db); while ($myrowd3=mysql_fetch_array($resultd3)) { $sub3=$myrowd3["subof"]; } if($sub3==$mid2) { $result=1; } return $result; } // Function to know how many subnodes a node have function getSubnodesNumber($aNodeId,$db) { $number = 0; $q1="SELECT id FROM menus WHERE subof='$aNodeId'"; $result1=mysql_query($q1,$db); while($myrow1=mysql_fetch_array($result1)) { $number++; $anId = $myrow1["id"]; $q2="SELECT id FROM menus WHERE subof='$anId'"; $result2=mysql_query($q2,$db); while($myrow2=mysql_fetch_array($result2)) { $number++; $anId2 = $myrow2["id"]; } } return $number; } //breadcrumb $q="SELECT menuid FROM pages WHERE id=$pid"; $result=mysql_query($q,$db); if ($myrow=mysql_fetch_array($result)) { $m0=$myrow["menuid"]; } $a=$m0; $am=''; $me=''; while ($a!=0) { if ($am!='') $am.='%&&ç'; if ($me!='') $me.='%&&ç'; $q="SELECT title,subof FROM menus WHERE id=$a ORDER BY ord"; $result=mysql_query($q,$db); $myrow=mysql_fetch_array($result); $a=$myrow["subof"]; $am.=$myrow["title"]; if(!$pt) $pt=$myrow["title"]; $me.=$a; } $aam = explode("%&&ç", $am); $ame = explode("%&&ç", $me); $aam = array_reverse($aam); $ame = array_reverse($ame); ?> " /> OnAir - Inflight Internet and mobile telephony on Boeing and Airbus aircraft OnAir - <? // Setting the title of the page $q="SELECT title FROM menus WHERE id=$m0"; $result=mysql_query($q,$db); $myrow=mysql_fetch_array($result); echo $myrow["title"]; $theTitleOfThePageForStats = $myrow["title"]; ?> " /> "> http://www.onair.aero/index.php?pid=35