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

sanchessam

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


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

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

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

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 453
Благодарностей
10 009
Баллы
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
Сообщения
22 453
Благодарностей
10 009
Баллы
113
Последнее редактирование:

sanchessam

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

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
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
Сообщения
22 453
Благодарностей
10 009
Баллы
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 685
Благодарностей
4 652
Баллы
113
работа с переменными, увеличить счётчик
 

sanchessam

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

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