Вы не показали вызов функции, которую вы выполняете для получения записей, но я думаю, это выглядит примерно так:
$DB->get_records('order', $params);
Этот простой синтаксис БД подходит только для сравнений на равных. Если вы хотите сделать что-то более сложное, вам нужно будет переписать его, чтобы использовать вместо него функцию get_records_select, например,
$select = 'active_ind = :ind AND id = :id AND '.$DB->sql_like('email', ':email');
$email = '%'.$DB->sql_like_escape($voucher_query).'%';
$params = ['ind' => $ind, 'id' => $id, 'email' => $email];
$result = $DB->get_records_select('order', $select, $params);