<form name="search" action="/search.php" method="get">
<select name="keywords1">
<option value="" SELECTED>не важно</option>
<option value="key1">key1</option>
<option value="key2">key2</option>
<option value="key3">key3</option>
</select>
<select name="keywords2">
<option value=" ">не имеет значения</option>
<option value="key4">key4</option>
<option value="key5">key5</option>
<option value="key6">key6</option>
</select>
</form>
в обоих select используются различные переменные keywords1 и keywords2, но в итоге в /search.php должна передаваться одна переменная keywords равная keywords1&keywords2
ну как бы требуется объединение нескольких селектов в один запрос
надеюсь что правильно и понятно выразился, если что не так, говорите, поправлю
Спустя 12 минут, 49 секунд (10.02.2011 - 17:52) T1grOK написал(а):
А какая вам разница одна переменная или две?
Спустя 18 секунд (10.02.2011 - 17:52) Snus написал(а):
niagarov
Зачем?
Зачем?
Спустя 5 минут, 26 секунд (10.02.2011 - 17:58) niagarov написал(а):
поиск работает только с одной переменной
Спустя 45 секунд (10.02.2011 - 17:58) Snus написал(а):
niagarov
Какой поиск? Код в студию
Какой поиск? Код в студию
Спустя 11 минут, 53 секунды (10.02.2011 - 18:10) niagarov написал(а):
поиск обычный от движка оскоммерс - суть такая что хочется сделать возможность поиска по атрибутам товаров например:
монитор
диагональ 17,19,20,21.... дюймов
частота....
и т.д.
таких секций будет несколько и нужно чтоб была возможность выбора определенных параметров - например выбираем 17 дюймов частота 100 - после этого надо чтоб в скрипт пошла переменная "диагональ: 17дюймов частота: 100герц" в технических параметрах товаров (которые как ни странно можно найти только через строку поиска (недоработка движка)) будет точное вхождение данных кеев и благодаря этому получим нужный результат. Ну как то так. Поиск переделывать нерезонно, так как блоков селекта будет несколько и параметров будет передаваться тоже несколько
монитор
диагональ 17,19,20,21.... дюймов
частота....
и т.д.
таких секций будет несколько и нужно чтоб была возможность выбора определенных параметров - например выбираем 17 дюймов частота 100 - после этого надо чтоб в скрипт пошла переменная "диагональ: 17дюймов частота: 100герц" в технических параметрах товаров (которые как ни странно можно найти только через строку поиска (недоработка движка)) будет точное вхождение данных кеев и благодаря этому получим нужный результат. Ну как то так. Поиск переделывать нерезонно, так как блоков селекта будет несколько и параметров будет передаваться тоже несколько
Спустя 21 минута, 22 секунды (10.02.2011 - 18:32) Snus написал(а):
niagarov
А зачем все это лепить в одну переменную?
А зачем все это лепить в одну переменную?
Спустя 1 минута, 31 секунда (10.02.2011 - 18:33) niagarov написал(а):
ну а как иначе сделать чтоб не переделывать поиск стандартный?
Спустя 2 минуты, 24 секунды (10.02.2011 - 18:36) Snus написал(а):
niagarov
<form name="search" action="/search.php" method="POST">
<select name="keywords[]">
<option value="" SELECTED>не важно</option>
<option value="key1">key1</option>
<option value="key2">key2</option>
<option value="key3">key3</option>
</select>
<select name="keywords[]">
<option value=" ">не имеет значения</option>
<option value="key4">key4</option>
<option value="key5">key5</option>
<option value="key6">key6</option>
</select>
</form>
<?php
$keywords = implode('&', $_POST['keywords']);
?>
Спустя 50 минут, 16 секунд (10.02.2011 - 19:26) niagarov написал(а):
не работает - в файл search.php уходят два значения keywords[1] и keywords[2] - keywords не формируется
Спустя 1 час, 39 минут, 25 секунд (10.02.2011 - 21:05) niagarov написал(а):
Snus все работает - я чет тупанул поначалу )))))
Спасибо
Спасибо
Спустя 45 минут, 55 секунд (10.02.2011 - 21:51) Snus написал(а):
niagarov
Не во что
Не во что
