parser


 

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

Ответ

yass 17.09.2005 00:03 / 17.09.2005 00:12

если используешь MySQL(простенький вариант):
создаешь search.html
в нем пишешь
^if(def $form:obd){
^if(def $form:search){
^connect[$connect_string]{
$oborud[^table::sql{select titl, opis, price, put from oborud where titl LIKE "%$search1%" OR opis LIKE "%$search1%"}
]
}

<div align="center"><fieldset><legend><b>Найденное оборудование</b></legend>

^oborud.menu{ 

<b>Наименование - $oborud.titl</b> <br><br>

<a href="/b$oborud.put"><img src="/i/default.jpg" width="50"  height="36" border="0"></a>

<br><br>


$oborud.opis <br><br>
Цена - <b>$oborud.price</b> <br><br><img src="/i/lineb.jpg" width="100%"  height="10" border="0" align="top"><br><br>




}
</fieldset></div>
}
}
это titl, opis, price, put сам знаешь что

а на странице где установил поиск пишешь:
<div align="center">
<form method="get" action="/search.html">
<input type="hidden" name="obd" value="v">
<input type="text" name="search" value="поиск"  style="width: 80%" class="form-text">
</form>
</div>
можешь удалить пробелы с концов
$search1.trim[], а потом вызвать ^search1.trim[]