Помогите с несложным вопросом

sanchessam

Client
Регистрация
13.10.2016
Сообщения
72
Благодарностей
4
Баллы
8
Помогите как решить такую задачу?
Вобщем есть такие вот формы для ввода цен от и до


Мне надо вставлять туда цены, например, так
0-50
50-100
100-200
200-300
и так далее

То есть вставил цены в фильтре, сделал действие, потом следующие цены и так далее.
Вобщем это парсер, просто надо товары по ценам отфильтровывать.

Как можно сделать такую подстановку цен?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Помогите как решить такую задачу?
Вобщем есть такие вот формы для ввода цен от и до


Мне надо вставлять туда цены, например, так
0-50
50-100
100-200
200-300
и так далее

То есть вставил цены в фильтре, сделал действие, потом следующие цены и так далее.
Вобщем это парсер, просто надо товары по ценам отфильтровывать.

Как можно сделать такую подстановку цен?
регуляркой распарсить последовательность 0-50, получив отдельные числа от и до..
или что то другое нужно?
 

sanchessam

Client
Регистрация
13.10.2016
Сообщения
72
Благодарностей
4
Баллы
8
там надо вводить просто цифры в формы
 

sanchessam

Client
Регистрация
13.10.2016
Сообщения
72
Благодарностей
4
Баллы
8

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Последнее редактирование:

sanchessam

Client
Регистрация
13.10.2016
Сообщения
72
Благодарностей
4
Баллы
8
с переменными понятно, только что получается мне надо кучу переменных создать под каждое число?
Если кучу переменных, то можно в них просто прописать значение и все, без регулярок.
Только че то это не совсем тот вариант, может есть другие предложения?
или я что-то не понял..
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
есть переменная а=0, есть переменная b=50, есть переменная с=50
1. подставили a-b (получили 0-50)
2. Спарсили что надо
3. Увеличили переменные a и b на переменную с ( получили a=50, b=100, c=50)
4. Вернулись к пункту 1
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
с переменными понятно, только что получается мне надо кучу переменных создать под каждое число?
Если кучу переменных, то можно в них просто прописать значение и все, без регулярок.
Только че то это не совсем тот вариант, может есть другие предложения?
или я что-то не понял..
имеется ввиду, что например если у вас во вх. настройках прописан диапазон в удобном юзерфрендли виде, например 100-200 или 100 - 200,
то шаблон может извлекать от и до с помощью регулярок и использовать в отдельных полях сайта..
кучу пременных не обязательно использовать, можно циклически брать из списка например, записи вида:

100-200
0-150
150-500
и т.д..

или я тоже не понял до конца, что именно нужно.. :-)
 

sanchessam

Client
Регистрация
13.10.2016
Сообщения
72
Благодарностей
4
Баллы
8
есть переменная а=0, есть переменная b=50, есть переменная с=50
1. подставили a-b (получили 0-50)
2. Спарсили что надо
3. Увеличили переменные a и b на переменную с ( получили a=50, b=100, c=50)
4. Вернулись к пункту 1
вашу идею понял, а как увеличить переменную b на переменную с ?)
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
работа с переменными, увеличить счётчик
 

sanchessam

Client
Регистрация
13.10.2016
Сообщения
72
Благодарностей
4
Баллы
8

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)