Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

выборка по нескольким полям

20.11.2012, 11:11
Pix Play
Pix Play

Зарегистрирован:
2011-04-11
Сообщений: 70

Приветствую!

при выборке по полю в системных настройках пишем так:
Код:
$query_where = "a.gruppa = '2003'";


а как прописать, чтобы была выборка по нескольким полям?
при этом одно поле обязательное, а другое нет (в частности, нужно сделать так: по первому полю должно быть обязательное совпадение, а по второму одно из 3-х возможных).

Заранее спасибо!

laboratory of ideas
20.11.2012, 11:28
Pix Play
Pix Play

Зарегистрирован:
2011-04-11
Сообщений: 70

сделал так:
Цитата:
$query_where = "a.gruppa='2003' or a.gruppa='2002-2003' or a.gruppa='2003-2004'";

вроде работает.
а как теперь добавить обязательное условие, но очень понимаю.
может заключать с каждым элементом в скобки?

laboratory of ideas
20.11.2012, 12:06
Pix Play
Pix Play

Зарегистрирован:
2011-04-11
Сообщений: 70

решил так
Цитата:
$query_where = "(a.jukom='0' and a.gruppa='2003') or (a.jukom='0' and a.gruppa='2002-2003') or (a.jukom='0' and a.gruppa='2003-2004')";

всё работает.. спасибо..

laboratory of ideas
20.11.2012, 17:03
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

Код:
$query_where = "a.jukom=0 AND a.gruppa IN ('2003', '2002-2003', '2003-2004')";


bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
198 196 2012-11-20 17:03:19 12746
Описание проекта