|
|
Уважаемые господа представляем Вашему вниманию каталог продукции Компании "ВИСТА Санкт-Петербург"!
$link = "index.php";
?>
# TODO: set post instead of get
include "admin/include/connect.inc.php";
$search = trim(strip_tags($_GET["search"]));
if (isset($search) && $search != "")
{
echo " [назад] ";
$sql = "SELECT * FROM `subsection` WHERE `name` LIKE '%".$search."%'";
$r2 = mysql_query($sql);
if (!$r2)
{
$message = 'Неверный запрос: ' . mysql_error() . "\n";
$message .= 'Запрос целиком: ' . $sql;
die($message);
}
else
{
echo "\n\n";
while ($row = mysql_fetch_assoc($r2))
{
$idSubSection = $row["id"];
$nameSubSection = $row["name"];
echo "\t- - ".$nameSubSection."\n";
}
echo "
\n";
}
}
else
{
$s = intval($_GET["s"]);
function way($s)
{
$array = array();
$way = array();
$k = 1;
$sql = "SELECT * FROM `section`;";
$r = mysql_query ($sql)
or die ("Query failed at way.");
$count = mysql_num_rows($r);
for ($i = 0; $i < $count; $i++)
{
$row = mysql_fetch_array($r);
$id = $row["id"];
$level = $row["level"];
$array[$i]["id"] = $id;
$array[$i]["level"] = $level;
}
$count = count($array);
$level = $s;
$way[0] = $level;
while ($level != 0)
{
for ($i = 0; $i < $count; $i++)
{
if ($array[$i]["id"] == $level)
{
$level = $array[$i]["level"];
$way[$k] = (integer)$array[$i]["level"];
$k++;
}
}
}
sort($way);
//var_dump($way);
return $way;
}
function showMenu()
{
global $way, $s, $link;
$level = current($way);
$key = key($way);
$space = "";
for ($j = 0; $j < $key; $j++) $space .= " ";
$sql = "SELECT * FROM `section`;";
//$sql = "SELECT * FROM `section` WHERE `level` = '".$level."';";
//$sql = "SELECT * FROM `subsection` WHERE `id` = '".$level."';";
//$sql = "SELECT * FROM `subsection` WHERE `id` = '".$s."';";
next($way);
$level = current($way);
$r1 = mysql_query ($sql)
or die ("Query failed at showMenu.");
$count = mysql_num_rows($r1);
//for ($i = 0; $i < $count; $i++)
while($row = mysql_fetch_assoc($r1))
{
//$row = mysql_fetch_array($r1);
$idSection = $row["id"];
$nameSection = $row["name"];
echo $space."".$nameSection."
";
/*if ($idSection == $level)
{
showMenu($way);
}*/
$sql = "SELECT * FROM `subsection` WHERE `idSection` =".$idSection.";";
$r2 = mysql_query ($sql)
or die ("Query failed");
if ($idSection == $level)
{
$count1 = mysql_num_rows($r2);
for ($j = 0; $j < $count1; $j++)
{
$row = mysql_fetch_array($r2);
$idSubSection = $row["id"];
$nameSubSection = $row["name"];
echo $space." » ".$nameSubSection."\n
";
}
}
}
}
$way = way($s);
reset($way);
//var_dump($way);
showMenu($way);
}
mysql_close($conn);
?>
|
|
|
|
ПОЛЕЗНАЯ ИНФОРМАЦИЯ
|
|
НАШИ ПАРТНЁРЫ
|
|
Индивидуальный подход - залог успешного сотрудничества, поэтому с каждым из клиентов работает
свой представитель нашей компании.
Компания «ВИСТА СПб» не ограничивается "застывшим",
постоянным набором услуг, комплектация выбирается исходя из Ваших запросов.
|
|
|
|