при создании запроса в MYSQL, Как получить результат с несколькими значениямиMySQL «или» заявление с несколькими значениями
Пример кода:
if (strtolower($_REQUEST['shirt_color']) == 'showall' && (isset($_REQUEST['shirt_type']))
{
$params[] = array('field' => 'color_type',
'operator' => '=',
'value' => 'black'
);
}
выше пайса кода отлично работает и получает правильные результаты. Однако я хочу найти два разных цвета:
Я попытался положить --- 'value' => "'black' OR 'white'"
, но он не работает.
Вы должны показать нам, как эти параметры обрабатываются с помощью сценария, генерирующего SQL-запрос. Одна вещь, которая приходит мне на ум - установить оператор 'IN' и значение' ('black', 'white') ' –
Пожалуйста, покажите необработанный запрос, отправленный в базу данных – VaN
покажите нам ваш запрос ... –