Vladis_OK
Новичок
Поиск в MySql по производителям в данной подподгруппе
Добрый день профи,
есть поиск с вводом слов - ищет в базе в определённой таблице:
$query = "SELECT id, id_type, id_subtype, title, descr, made FROM wares WHERE lang='$lang' && (title LIKE '%$search%' || descr LIKE '%$search%' || made LIKE '%$search%') ORDER BY id DESC";
надо организовать поиск по производителям в данной подподкатегории
я сделал так:
на странице поиска
// --- search
echo "<table width='420' border=0 align='center'>";
echo "<form name='formSearch' action=index.php?lang=$lang&p=" . $PAGE['SEARCH2'] . " method=post>";
echo "<tr>\n";
echo "<td width='160'><font color=\"gray\"></>" .$LNG['WARES_SEARCHP']. "</font></td>";
echo " <td width=\"45\"><label>\n";
echo " <select name=\"search\" id=\"search2\">\n";
echo " <option value=0 selected>" .$LNG['WARES_VIBOR']. "</option>\n";
echo " <option value=Ariston>------ Ariston ------</option>\n";
echo " <option value=Siemens>------ Siemens ------</option>\n";
echo " </select>\n";
echo " </label></td>\n";
echo "<td width='118'><input type=image onMouseOver='MM_swapImage(\"Image1\",\"\",\"img/$lang/poisk.jpg\",1)' onMouseOut='MM_swapImgRestore()' src='img/$lang/poisk2.jpg' name='Image1' width='70' height='20' border='0' id='Image1'></a></td>";
echo " </tr>\n";
echo " </tbody>\n";
echo " </form>\n";
echo " </table>";
// end search
Далее добавил в администрирование по товарам специальное поле ( Для указания производителя - $pro )
и написал код:
$query = "SELECT id, id_type, id_subtype, title, pro, made FROM wares WHERE lang='$lang' && pro='Siemens' && (title LIKE '%$search%' || pro LIKE '%$search%') ORDER BY pro DESC";
Вобщем не буду пока выкладывать весь код ( у Вас не приветствуеться )
Там организованно - после поиска открытие определённой страницы с выводом ссылок (title) на страницу в подподкатегорию в подробнее
Фишка такая - не могу связать поиск по производителю с определённой подподгруппой
Добрый день профи,
есть поиск с вводом слов - ищет в базе в определённой таблице:
$query = "SELECT id, id_type, id_subtype, title, descr, made FROM wares WHERE lang='$lang' && (title LIKE '%$search%' || descr LIKE '%$search%' || made LIKE '%$search%') ORDER BY id DESC";
надо организовать поиск по производителям в данной подподкатегории
я сделал так:
на странице поиска
// --- search
echo "<table width='420' border=0 align='center'>";
echo "<form name='formSearch' action=index.php?lang=$lang&p=" . $PAGE['SEARCH2'] . " method=post>";
echo "<tr>\n";
echo "<td width='160'><font color=\"gray\"></>" .$LNG['WARES_SEARCHP']. "</font></td>";
echo " <td width=\"45\"><label>\n";
echo " <select name=\"search\" id=\"search2\">\n";
echo " <option value=0 selected>" .$LNG['WARES_VIBOR']. "</option>\n";
echo " <option value=Ariston>------ Ariston ------</option>\n";
echo " <option value=Siemens>------ Siemens ------</option>\n";
echo " </select>\n";
echo " </label></td>\n";
echo "<td width='118'><input type=image onMouseOver='MM_swapImage(\"Image1\",\"\",\"img/$lang/poisk.jpg\",1)' onMouseOut='MM_swapImgRestore()' src='img/$lang/poisk2.jpg' name='Image1' width='70' height='20' border='0' id='Image1'></a></td>";
echo " </tr>\n";
echo " </tbody>\n";
echo " </form>\n";
echo " </table>";
// end search
Далее добавил в администрирование по товарам специальное поле ( Для указания производителя - $pro )
и написал код:
$query = "SELECT id, id_type, id_subtype, title, pro, made FROM wares WHERE lang='$lang' && pro='Siemens' && (title LIKE '%$search%' || pro LIKE '%$search%') ORDER BY pro DESC";
Вобщем не буду пока выкладывать весь код ( у Вас не приветствуеться )
Там организованно - после поиска открытие определённой страницы с выводом ссылок (title) на страницу в подподкатегорию в подробнее
Фишка такая - не могу связать поиск по производителю с определённой подподгруппой