Файл: www/app/search.php
Строк: 68
<?
include '../config.php';
div('Поиск по названию');
if (!isset($_GET['act'])) {
echo "<form action=?act=ok method=post>";
echo "Строка поиска<br>";
echo "<input type=text name=name size=9><br>";
echo "<select name=opt>";
echo "<option value=1 selected=selected>Название";
echo "<option value=2>Описание";
echo "<option value=3>Назв.+Опис.";
echo "</select><br><input type=submit name=send value=Искать></form>";
}
if ($_GET['act']==ok) {
if (!isset($_POST['send'])) {
echo "Внимание! Произошла ошибка блеять:)";
}
else {
if (empty($_POST['name'])) {
echo "Пустые параметры!";
}
else {
echo "Поиск приложений<br>";
$search=output_text($_POST['name']);
echo "Строка поиска: <b>".$search."</b><br>";
if ($_POST['opt']==1) {
echo "Поиск в: <b>названии</b>";
$res=mysql_result(mysql_query("select count(*) from `app_games` where `name` like '%$search%'"),0);
if ($res==0) {
echo "<br>К сожалению ничего не найдено<br>Попробуйте поиск с другими критериями";
}
else {
echo"<br>Найдено приложений: <b>$res</b>";
$q=mysql_query("select * from `app_games` where `name` like '%$search%'");
while ($file = mysql_fetch_array($q))
{
if ($num==0) {
echo "<div class=post0>";
$num=1;
}
else {
echo "<div class=post1>";
$num=0;
}
echo "Игра: <a href=file.php?id=$file[id]>$file[name]</a><br>";
$vendor=mysql_result(mysql_query("SELECT `name` FROM `vendors` WHERE `id`=$file[vendor]"),0);
echo "Производитель: <a href=vendors.php?id=$file[vendor]>$vendor</a><br>";
$cat=mysql_result(mysql_query("SELECT `name` FROM `app_categorys` WHERE `id`=$file[cat_id]"),0);
echo "Категория: <a href=index.php?id=$file[cat_id]>$cat</a><br>";
echo "Добавлена: ".data($file[added])."<br>Обновлена: ".data($file[updated]);
echo "</div>";
}
}
}
elseif ($_POST['opt']==2) {
echo "Поиск в: <b>описании</b>";
$res=mysql_result(mysql_query("select count(*) from `app_games` where `description` like '%$search%'"),0);
if ($res==0) {
echo "<br>К сожалению ничего не найдено<br>Попробуйте поиск с другими критериями";
}
else {
echo"<br>Найдено приложений: <b>$res</b>";
$q=mysql_query("select * from `app_games` where `description` like '%$search%'");
while ($file = mysql_fetch_array($q))
{
if ($num==0) {
echo "<div class=post0>";
$num=1;
}
else {
echo "<div class=post1>";
$num=0;
}
echo "Игра: <a href=file.php?id=$file[id]>$file[name]</a><br>";
$vendor=mysql_result(mysql_query("SELECT `name` FROM `vendors` WHERE `id`=$file[vendor]"),0);
echo "Производитель: <a href=vendors.php?id=$file[vendor]>$vendor</a><br>";
$cat=mysql_result(mysql_query("SELECT `name` FROM `app_categorys` WHERE `id`=$file[cat_id]"),0);
echo "Категория: <a href=index.php?id=$file[cat_id]>$cat</a><br>";
echo "Добавлена: ".data($file[added])."<br>Обновлена: ".data($file[updated]);
echo "</div>";
}
}
}
elseif ($_POST['opt']==3) {
echo "Поиск в: <b>название + описание</b>";
$res=mysql_result(mysql_query("select count(*) from `app_games` where `name` like '%$search%' OR `description` like '%$search%'"),0);
if ($res==0) {
echo "<br>К сожалению ничего не найдено<br>Попробуйте поиск с другими критериями";
}
else {
echo"<br>Найдено приложений: <b>$res</b>";
$q=mysql_query("select * from `app_games` where `name` like '%$search%' or `description` like '%$search%'");
while ($file = mysql_fetch_array($q))
{
if ($num==0) {
echo "<div class=post0>";
$num=1;
}
else {
echo "<div class=post1>";
$num=0;
}
echo "Игра: <a href=file.php?id=$file[id]>$file[name]</a><br>";
$vendor=mysql_result(mysql_query("SELECT `name` FROM `vendors` WHERE `id`=$file[vendor]"),0);
echo "Производитель: <a href=vendors.php?id=$file[vendor]>$vendor</a><br>";
$cat=mysql_result(mysql_query("SELECT `name` FROM `app_categorys` WHERE `id`=$file[cat_id]"),0);
echo "Категория: <a href=index.php?id=$file[cat_id]>$cat</a><br>";
echo "Добавлена: ".data($file[added])."<br>Обновлена: ".data($file[updated]);
echo "</div>";
}
}
}
}
}
}
echo '</div>';
include '../foot.php';
echo '</div>';
?>