- Автор темы
- #1
Здравствуйте!
Пытаюсь сделать, а точнее уже сделал поиск полям товаров.
Два параметра поваров являются выпадающими списками, а три - целыми числами.
При выборе в форме поиска необходимых значений и нажатии кнопки "найти" выводятся соответствующие товары, но в форме поиска введённые значения сбрасываются.
Пробовал так:
<select name='srchPat[9]' size='1'>
<option value=''<?=($srchPat[9]=='' ?" selected='selected'":"");?>>- Все коллекции -</option>
<option value='1'<?=($srchPat[9]==1 ?" selected='selected'":"");?>>Коллекция 1</option>
<option value='2'<?=($srchPat[9]==2 ?" selected='selected'":"");?>>Коллекция 2</option>
<option value='3'<?=($srchPat[9]==3 ?" selected='selected'":"");?>>Коллекция 3</option>
<option value='4'<?=($srchPat[9]==4 ?" selected='selected'":"");?>>Коллекция 4</option>
</select>
</div>
<div class="parametryAgCollection">
<div>Цвет:</div>
<select name='srchPat[10]' size='1'>
<option value=''>---- Все цвета ----</option>
<option value='1'<?=($srchPat[10]==1 ?" selected='selected'":"");?>>Цвет 1 </option>
<option value='2' <?=($srchPat[10]==2 ?" selected='selected'":"");?>>Цвет 2</option>
<option value='3'<?=($srchPat[10]==2 ?" selected='selected'":"");?>>Цвет 3</option>
<option value='4'<?=($srchPat[10]==4 ?" selected='selected'":"");?>>Цвет 4</option>
<option value='5'<?=($srchPat[10]==5 ?" selected='selected'":"");?>>Цвет 5</option>
<option value='6'<?=($srchPat[10]==6 ?" selected='selected'":"");?>>Цвет 7</option>
<option value='7'<?=($srchPat[10]==7 ?" selected='selected'":"");?>>Цвет 8</option>
<option value='8'<?=($srchPat[10]==8 ?" selected='selected'":"");?>>Цвет 9</option>
</select>
</div>
<div class="parametryAgCollectionq qtqqtq">
<div>Длина</div>
<input type='text' name='srchPat[5]' size='10' maxlength='16' value='<?=($srchPat[5]?$srchPat[5]:"");?>' placeholder="от">
<div class="qeqsq"> - </div>
<input type='text' name='srchPat[6]' size='10' maxlength='16' value='<?=($srchPat[6]?$srchPat[6]:"");?>' placeholder="до">
</div>
<div class="parametryAgCollectionq">
<div>Высота</div>
<input type='text' name='srchPat[1]' size='10' maxlength='16' value='<?=($srchPat[1]?$srchPat[1]:"");?>' placeholder="от">
<div class="qeqsq"> - </div>
<input type='text' name='srchPat[2]' size='10' maxlength='16' value='<?=($srchPat[2]?$srchPat[2]:"");?>' placeholder="до">
</div>
<div class="parametryAgCollectionq">
<div>Толщина</div>
<input type='text' name='srchPat[3]' size='10' maxlength='16' value='<?=($srchPat[3]?$srchPat[3]:"");?>' placeholder="от">
<div class="qeqsq"> - </div>
<input type='text' name='srchPat[4]' size='10' maxlength='16' value='<?=($srchPat[4]?$srchPat[4]:"");?>' placeholder="до">
</div>
<div class="parametryAgCollectionqArtycul">
<div>Артикул</div>
<input type='text' name='srchPat[0]' size='50' maxlength='255' value='<?=($srchPat[0]?$srchPat[0]:"");?>' placeholder="045">
</div>
Не получается.
Проверял... почему то все параметры srchPat[ХХХ]' пустые, хотя выборка работает и в адресной строке им присвоены значения.
Подскажите, пожалуйста.
Спасибо!
Пытаюсь сделать, а точнее уже сделал поиск полям товаров.
Два параметра поваров являются выпадающими списками, а три - целыми числами.
При выборе в форме поиска необходимых значений и нажатии кнопки "найти" выводятся соответствующие товары, но в форме поиска введённые значения сбрасываются.
Пробовал так:
<select name='srchPat[9]' size='1'>
<option value=''<?=($srchPat[9]=='' ?" selected='selected'":"");?>>- Все коллекции -</option>
<option value='1'<?=($srchPat[9]==1 ?" selected='selected'":"");?>>Коллекция 1</option>
<option value='2'<?=($srchPat[9]==2 ?" selected='selected'":"");?>>Коллекция 2</option>
<option value='3'<?=($srchPat[9]==3 ?" selected='selected'":"");?>>Коллекция 3</option>
<option value='4'<?=($srchPat[9]==4 ?" selected='selected'":"");?>>Коллекция 4</option>
</select>
</div>
<div class="parametryAgCollection">
<div>Цвет:</div>
<select name='srchPat[10]' size='1'>
<option value=''>---- Все цвета ----</option>
<option value='1'<?=($srchPat[10]==1 ?" selected='selected'":"");?>>Цвет 1 </option>
<option value='2' <?=($srchPat[10]==2 ?" selected='selected'":"");?>>Цвет 2</option>
<option value='3'<?=($srchPat[10]==2 ?" selected='selected'":"");?>>Цвет 3</option>
<option value='4'<?=($srchPat[10]==4 ?" selected='selected'":"");?>>Цвет 4</option>
<option value='5'<?=($srchPat[10]==5 ?" selected='selected'":"");?>>Цвет 5</option>
<option value='6'<?=($srchPat[10]==6 ?" selected='selected'":"");?>>Цвет 7</option>
<option value='7'<?=($srchPat[10]==7 ?" selected='selected'":"");?>>Цвет 8</option>
<option value='8'<?=($srchPat[10]==8 ?" selected='selected'":"");?>>Цвет 9</option>
</select>
</div>
<div class="parametryAgCollectionq qtqqtq">
<div>Длина</div>
<input type='text' name='srchPat[5]' size='10' maxlength='16' value='<?=($srchPat[5]?$srchPat[5]:"");?>' placeholder="от">
<div class="qeqsq"> - </div>
<input type='text' name='srchPat[6]' size='10' maxlength='16' value='<?=($srchPat[6]?$srchPat[6]:"");?>' placeholder="до">
</div>
<div class="parametryAgCollectionq">
<div>Высота</div>
<input type='text' name='srchPat[1]' size='10' maxlength='16' value='<?=($srchPat[1]?$srchPat[1]:"");?>' placeholder="от">
<div class="qeqsq"> - </div>
<input type='text' name='srchPat[2]' size='10' maxlength='16' value='<?=($srchPat[2]?$srchPat[2]:"");?>' placeholder="до">
</div>
<div class="parametryAgCollectionq">
<div>Толщина</div>
<input type='text' name='srchPat[3]' size='10' maxlength='16' value='<?=($srchPat[3]?$srchPat[3]:"");?>' placeholder="от">
<div class="qeqsq"> - </div>
<input type='text' name='srchPat[4]' size='10' maxlength='16' value='<?=($srchPat[4]?$srchPat[4]:"");?>' placeholder="до">
</div>
<div class="parametryAgCollectionqArtycul">
<div>Артикул</div>
<input type='text' name='srchPat[0]' size='50' maxlength='255' value='<?=($srchPat[0]?$srchPat[0]:"");?>' placeholder="045">
</div>
Не получается.
Проверял... почему то все параметры srchPat[ХХХ]' пустые, хотя выборка работает и в адресной строке им присвоены значения.
Подскажите, пожалуйста.
Спасибо!