".$LANG["emptyquery"]."
"; $total=0; } else // если в текущем разделе нет позиций - это не конечный $tcid_r=@mysql_query("SELECT lid FROM cat_main WHERE type=1 AND (cat_main.cat1=$cid OR cat_main.cat2=$cid OR cat_main.cat3=$cid)"); $tcid_c=@mysql_num_rows($tcid_r); $q=trim($q); if (empty($tcid_c) AND ($q == "")) { // print "".$LANG["emptyregion"]."
"; $total=0; } // если пустой запрос и указан регион else { if (empty($q) AND ($areg != "0")) { $order="GROUP BY cat_main.lid ORDER BY title"; $r=mysql_query("SELECT DISTINCT SQL_CALC_FOUND_ROWS cat_main.*, catalog2.Region FROM cat_main WHERE catalog2.Region=$areg $tcid AND cat_main.type=1 $order LIMIT $start,$pp") or die(mysql_error()); // считаем кол-во найденных всего - для постраничного вывода $_query = "SELECT FOUND_ROWS()"; $_result = mysql_query($_query); $total = mysql_result($_result,0); } else // поиск стандартный $order="GROUP BY cat_main.lid ORDER BY title"; $lq=mysql_result(mysql_query("SELECT lower('$q');"),0,0); $uq=mysql_result(mysql_query("SELECT upper('$q');"),0,0); $likes=""; $pole = "cat_main.url"; $ph=explode(" ",$uq); for ($i=0;$i".$imagepr." | ".$ar["title"]."".$note."... | ||||
";
$template=str_replace("%DESC",$description_s,$template);
// конец превью картинок
// было $template=str_replace("%DESC",$ar["description"],$template);
$template=str_replace("%DETAIL",$ar["detail"],$template);
// $template=str_replace("%URL",$ar["Firm"],$template);
require "_reg.php"; // подключаем массив регионов
// $template=str_replace("%REG",$_Region[$ar["Region"]],$template);
if(!is_numeric($ar["url"])) // если не числовое поле
{
$template=str_replace("%URL",preg_replace("/^[0-9]{3}/","",$ar["url"], 3),$template); // выводим название
}
else // иначе ссылку на каталог
{
$url_tmp=($ar["url"]);
$template=str_replace("%URL","".mysql_result(mysql_query("SELECT brands2.title FROM brands2 WHERE brands2.id='$url_tmp' LIMIT 1"),0,0)."",$template);
}
$template=str_replace("%BEST","![]() ".$LANG["notfound"]." \n"; print "Возможно страница была перемещена или удалена. Рекомендуем воспользоваться кнопками «Главного меню» для получения доступа к запрашиваемой Вами информации. "; // выводим сообщение о ошибке if ($cst!="s" AND (strlen($q)>3)) // был строгий поиск по полю { print ""; } elseif ($strsr!=1 AND (strlen($q)>3) AND (count($qqq)>1)) // был поиск И все слова { $rrr=explode (" ", $q); $rrrrr=implode (" + ", $rrr); print ""; } elseif (strlen($q)>3) // strsr==1 поиск ИЛИ любое слово не принес результатов { print ""; } else // поиск не принес результатов { print "![]()
"; if ($start!=0) print "стр. «« | "; else print "стр. « | "; $sstart=$start-($pp*6); if ($sstart<0) $sstart=0; $send=$start+($pp*6);if ($send>$total) $send=$total; for ($i=$sstart;$i<$send;$i+=$pp) { if ($start==$i) print "".(($i/$pp)+1).""; else print "".(($i/$pp)+1).""; print " | "; } if ($start==$i-$pp) print "»»"; else print "»»"; print "
Добавить новую позицию оборудования ".$l2; echo "Помощник посетителя
"; if (!empty($q)) { $sbottom=$TMPL["partsbottom3"]; // считаем общее количество размещенный позиций $r22=mysql_query("SELECT cat_main.lid FROM cat_main WHERE cat_main.type=1") or die(mysql_error()); $cnt22=mysql_num_rows($r22); // конец обсчета кол-ва $sbottom=str_replace("%ALLCOUNT",$cnt22,$sbottom); $sbottom=str_replace("%BANNERSS",$rubs00,$sbottom); // вывод баннеров 2 print $sbottom; } $template=$TMPL["bmenu"]; $template=str_replace("%MODERATORSTEXT",$LANG["moderators"],$template); $template=str_replace("%ADDLINKTEXT",$LANG["addlink"],$template); $template=str_replace("%MAINTEXT",$LANG["main"],$template); print $template; print $COPY; include "_bottomk.php"; if (!isset($sid)) { // функция кеширования START // Получаем содержимое буфера $fp = fopen('cashfolder/'.$REQUEST, 'w'); // Сохранение кэш-файла с контентом fwrite($fp, ob_get_contents()); fclose($fp); // Останов буферирования и вывод буфера ob_end_flush(); // функция кеширования END } ?> |