I have a code snippet that searches my DB for the term, until everything is correct, but I have products that are inactive and should not be caught and are appearing, the code is like this, I should be wrong in the query. p>
$query_rsBuscaFiltro = "SELECT marca.descricao AS marca,
produtos.id_produto,
produtos.id_departamento,
produtos.id_subdepartamento,
produtos.id_marca,
produtos.descricao AS prodDesc,
produtos.lancamento,
produtos.codigo_msb,
produtos.status
FROM produtos INNER JOIN marca ON (produtos.id_marca = marca.id_marca)
WHERE (produtos.descricao LIKE '%".$pesquisa."%') OR
(produtos.resumo LIKE '%".$pesquisa."%') OR
(produtos.codigo_msb LIKE '%".$pesquisa."%') OR
(produtos.detalhes LIKE '%".$pesquisa."%') OR
(marca.descricao LIKE '%".$pesquisa."%') AND
produtos.status = 1 ";
echo $query_rsBusca;
$rsBuscaFiltro = mysql_query($query_rsBuscaFiltro, $conexao) or die(mysql_error());
$row_rsBuscaFiltro = mysql_fetch_assoc($rsBuscaFiltro);
$totalRows_rsBuscaFiltro = mysql_num_rows($rsBuscaFiltro);