К разделам
"; require_once ('../incfiles/end.php'); exit; } $srh = check(trim($_POST['srh'])); } if (!empty ($_GET['srh'])) { $srh = check(trim($_GET['srh'])); } $psk = mysql_query("select * from `gallery` where type='ft' ;"); if (empty ($_GET['start'])) $start = 0; else $start = $_GET['start']; while ($array = mysql_fetch_array($psk)) { if ($set['mod_gal_comm'] || $rights >= 7) { $comm = mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery` WHERE `type` = 'km' AND `refid` = '" . $array ['id'] . "'"), 0); if (stristr($array [nazvanie], $srh)) { $res[] = '
' . $array[nazvanie] . '
'; } } } $g = count($res); if ($g == 0) { echo "
По вашему запросу ничего не найдено
"; } else { echo "Результаты поиска
"; } if (empty ($_GET['page'])) { $page = 1; } else { $page = intval($_GET['page']); } $start = $page * 10 - 10; if ($g < $start + 10) { $end = $g; } else { $end = $start + 10; } for ($i = $start; $i < $end; $i++) { $d = $i / 2; $d1 = ceil($d); $d2 = $d1 - $d; $d3 = ceil($d2); if ($d3 == 0) { $div = "
"; } else { $div = "
"; } echo "$div $res[$i]
"; } if ($g > 10) { echo "
"; $ba = ceil($g / 10); echo "Страницы:
"; //TODO: Переделать на новый листинг по страницам $asd = $start - 10; $asd2 = $start + 20; if ($start != 0) { echo '<< '; } if ($asd < $g && $asd > 0) { echo ' 1 .. '; } $page2 = $ba - $page; $pa = ceil($page / 2); $paa = ceil($page / 3); $pa2 = $page + floor($page2 / 2); $paa2 = $page + floor($page2 / 3); $paa3 = $page + (floor($page2 / 3) * 2); if ($page > 13) { echo ' ' . $paa . ' ' . ($paa + 1) . ' .. ' . ($paa * 2) . ' ' . ($paa * 2 + 1) . ' .. '; } elseif ($page > 7) { echo ' ' . $pa . ' ' . ($pa + 1) . ' .. '; } for ($i = $asd; $i < $asd2;) { if ($i < $g && $i >= 0) { $ii = floor(1 + $i / 10); if ($start == $i) { echo " $ii"; } else { echo ' ' . $ii . ' '; } } $i = $i + 10; } if ($page2 > 12) { echo ' .. ' . $paa2 . ' ' . ($paa2 + 1) . ' .. ' . ($paa3) . ' ' . ($paa3 + 1) . ' '; } elseif ($page2 > 6) { echo ' .. ' . $pa2 . ' ' . ($pa2 + 1) . ' '; } if ($asd2 < $g) { echo ' .. ' . $ba . ''; } if ($g > $start + 10) { echo ' >>'; } echo "
Перейти к странице:

"; } if ($g != 0) { echo "
Найдено совпадений: $g"; } echo '
К разделам
'; ?>