Как дописать условие PHP

avkuznetsov54

Новичок
Доброго всем времени суток.

Сам только начал изучать php, поэтому прошу помощи.

Идёт проверка значений больше и меньше, нужно дописать дополнительные условия.


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


case 'number-range':
list($left, $right) = explode('~', $_POST['columns'][$i]['search']['value']);
if($left !== ''){
$left = (float) $left;
$search .= '`'.$aColumns[$i]."` >= $left ";


дописать условие: «ИЛИ» $aColumns[$i] <= $left <= $aColumns[$i+1]
}



if($right !== ''){
$right = (float) $right;
if(!empty($search) && $left !== ''){ $search .= ' AND '; }
$search .= '`'.$aColumns[$i+1]."` <= $right ";

дописать условие: «ИЛИ» $aColumns[$i] <= $right <= $aColumns[$i+1]

}


break;
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Куда дописать? В какую часть if блока?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Туда, где ты написал "дописать условие", дописать его нельзя.
 

WMix

герр M:)ller
Партнер клуба
@c0dex, мне кажется он создает условие в строке sql-запроса

"or $aColumns[$i] <= $right and $right <= $aColumns[$i+1]"

Только понять бы где скобки расставить
 
Сверху