He creado una consulta para buscar en el texto usando n_make y n_month usando if, where y o cláusula
Sin embargo, no está seguro de por qué no se ejecuta n_month, la búsqueda solo aparece para el texto si está en n_make y no en n_month
Quiero una búsqueda para mostrar el resultado si se muestra en n_make o n_month
// Filter by search in title
$search = $this->getState("filter.search");
if (!empty($search))
{
if (stripos($search, "id:") === 0)
{
$query->where("a.id = " . (int) substr($search, 3));
}
else
{
$search = $db->Quote("%" . $db->escape($search, true) . "%");
$query->where("( a.n_make LIKE " . $search . " )")
or
$query->where("( a.n_month LIKE " . $search . " )")
;
}
}
Respuestas
1 para la respuesta № 1 else
{
$search = $db->Quote("%" . $db->escape($search, true) . "%");
$query->where("( a.n_make LIKE" . $search . ") OR ( a.n_month LIKE" . $search . ")");
}