Revision [287]

This is an old revision of MyTree made by WojciechLisiewicz on 2007-09-16 21:17:09.

 

  1. -------------------------
  2.  
  3. // tree from polskieustawy
  4.  
  5.     for ($x = 1; $x <= $rssize; $x = $x+1) {
  6.         $wybrany = 5;               // aktywny element, ten który aktualnie wybrano;
  7.         $cat = $wybrany;            // w drzewie pu.com oparto o id elementu;
  8.         $myid = $key;                   // element aktualnie opracowywany w pętli
  9.                                                     // w pu.com w oparciu o $rec["id"];
  10.                                                    
  11.         $title = $rec["nazwa"];
  12.         $nazwa = $rec["alt"];
  13.         if ($nazwa == "") $nazwa = $rec["nazwa"];
  14.         $myhref = "";
  15.         for ($y = 1; $y <= $level; $y = $y+1) {
  16.             if ($y == $level) {
  17.             $myhref .= "&a".$y."=".$rec["id"];
  18.             } else {
  19.             $myhref .= "&a".$y."=".$active[$y];
  20.             }
  21.         }
  22.         $myhref .= "&cat=".$myid;
  23.         if ($rec["logic"] == 0) {
  24.             if ($x == $rssize) {
  25.             // ostatni pusty
  26.             $pic1 = "menu_corner";
  27.             $pic2 = "stronica";
  28.             } else {
  29.             // nieostatni pusty
  30.             $pic1 = "menu_tee";
  31.             $pic2 = "stronica";
  32.             }
  33.         } else {
  34.             if ($x == $rssize) {
  35.             if ($active[$level] == $myid) {
  36.                 $pic1 = "menu_corner_minus";
  37.                 $pic2 = "ksiazka_otw";
  38.             } else {
  39.                 $pic1 = "menu_corner_plus";
  40.                 $pic2 = "ksiazka_zamk";
  41.             }
  42.             $last[$level] = 1;
  43.             } else {
  44.             if ($active[$level] == $myid) {
  45.                 $pic1 = "menu_tee_minus";
  46.                 $pic2 = "ksiazka_otw";
  47.             } else {
  48.                 $pic1 = "menu_tee_plus";
  49.                 $pic2 = "ksiazka_zamk";
  50.             }
  51.             $last[$level] = 0;
  52.             }
  53.         }
  54.         $myA = "<a href='?".$myhref."' title='".$title."' style='text-decoration:none; font-family:arial;'>";
  55.         $txt .= "<tr valign=top><td style='font-size: 12px' nowrap>".$addin;
  56.         $txt .= $myA."<img src='".$_SESSION['treepics'].$pic1.".gif' hspace=0 vspace=0 border=0 align=left></a>";
  57.         $txt .= $myA."<img src='".$_SESSION['treepics'].$pic2.".gif' hspace=0 vspace=0 border=0 align=left></a> ";
  58.         if ($myid == $cat) {
  59.             $txt .= "&nbsp;<b>".$myA.$nazwa."</b></a></b>";
  60.         } else {
  61.             $txt .= "&nbsp;".$myA.$nazwa."</a>";
  62.         }
  63.         $txt .= "</td></tr>";
  64.         // jesli konieczne, wlacz kolejny poziom
  65.         if ($active[$level] == $myid) getLevel($active[$level], $level+1, $conn, &$txt, $active, $cat, $last);
  66.         $rec = mysql_fetch_array($rs);
  67.   }
  68. ------------------------
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki