parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Александр 14.08.2006 10:40

По моему я немного невнятно объяснил, извеняюсь.
У меня есть страница object.html в которой содержатся эти чекбоксы:


Здесь у меня коннект к базе и некторая выборка из неё:
Дальше у меня идёт цикл, и в нём выводяться чекбоксы в два столбца.
<form method="get" action="/searchs.html"> 
   <p><input type=checkbox name=cheks value="$таблица.значение">$таблица.имя</p> 
   <p><input type=checkbox name=cheks value="$таблица.значение">$таблица.имя</p>
   <p><input type=checkbox name=cheks value="$таблица.значение">$таблица.имя</p>
Далее как Вы советовали Михаил я заменил свой код на Ваш
^if($form:tables.cheks){
    ^form:tables.cheks.menu{
    	<input type="hidden" name="cheks" value="$form:tables.cheks.field"/>
    }
}{
	Ничего не выбрано
}
Далее
<input type="hidden" name="hs_id" value="$form:obj_id"></input> 
<input type="submit" value="Поиск"></input>
</form>
Далее когда я нажимаю поиск у меня значения чекбоксов и другие такие как к примеру hs_id должны попасть в адресную строку и передаться на страницу searchs.html откуда я их должен вызвать и вставить в запрос, на данный момент hs_id передаётся, и передаются cheks сами чекбоксы тоесть field и value из этих динамически выводимых строк (<p><input type=checkbox name=cheks value="$таблица.значение">$таблица.имя</p>)

А запрос на странице searchs.html в которую должны попасть значения чекбоксов следующий, напишу концовку
WHERE 
obj_id = '$form:hs_id' AND nap_id in (а вот сюда через запятую должны попасть значения чекбоксов со страницы object.html)
А как я не могу допетрить.