Регистрация
Вход через соцсети
Восстановление пароля

Поиск в диапазоне

Новый топик
03.09.2009, 21:03
Ответить | Цитировать
Гость
Гость

Помогите плз. Как написать поиск с помощью srchPat по диапазону чисел!?
Ситуация такая, в форме на странице шаблона есть поле ввода куда вводится число(год), которое необходимо найти, и есть два поля в самом шаблоне вывода(т.е. в таблице БД) начала и конца периода. Объектов в шаблоне может быть до нескольких тысяч, и вот среди них необходимо найти именно введеную в поле поиска дату(год).
Сейчас вот так
Код:

<input name='srchPat[5]' type=text size=20 onfocus="this.value=''" value='$srchPat[5]'>

Где srchPat[5] ищет по полю начала периода. Поле в шаблоне целого типа, т.е. поиск осуществляется по диапазону, но в моем случае получается что указана только одна граница.
А как прикрутить сюда же вторую границу не пойму. В доках все примеры ограничиваются подобными записями ?srchPat[1]=20&srchPat[2]=30...

Вообщем если кто-нибудь, что-нибудь понял из того что понаписано и видит в чем моя проблема, хЭлп!
04.09.2009, 02:41
Ответить | Цитировать
ktotoff
АльтерЛан

Зарегистрирован:
2006-12-19
Сообщений: 330

А вы в системных настройках напишите что-то типа
Код:
if (isset($srchPat[5]) && $srchPat[5]) $srchPat[6] = $srchPat[5];

и всё будет нормально улыбка

...жизнь прекрасна, когда правильно подобраны антидепрессанты...
04.09.2009, 10:37
Ответить | Цитировать
Гость
Гость

Все супер нормально!улыбка))Спасибо огромное!!круто
198 196 2009-09-04 10:37:03 9738
Описание проекта