seleçao where
ola meus amigos do forum tudo beleza?
estou com um probleminha em uma selaçao de um sistema de busca me enrrosquei todo nao estou conseguino solucionar se alguem puder ajudar.
pedaço do codigo da sql
$sqlPegaimoveis = mysql_query("SELECT * FROM afp_imoveis WHERE dataFinal >= '$dataVal' AND imovelStatus = '$imovelStatus' AND imovelTitulo LIKE '%".$buscar."%' LIMIT $inicio,$limite")or
die( mysql_error() );
while($vec = mysql_fetch_array($sqlPegaveiculos)){ blablabla}
problema esta meus amigos na condiçao, onde se eu colocar um OR ali para aumentar o campo a ser pesquisado tipo pesquisar tbm em imovelTipo a parte do datafinal e o status e ignorada e nao funciona,entao ele pega tudo sendo q nao e pra pegar =P senao pega imovel q nao esta ativo =/.
ali teria como usar outro inves de OR para pesquisar tanto no titulo qnt no tipo ou outro? sem tirar o restante da condiçao pq creio q usano o OR ali ele ignora o data e o status ou seria por causa do and do like?=/.
aew teria q ser tipo pegar os imoveis onde a dataFinal la for>q dataval e o imovelStatus for = imovelStatus so q sem ignorar essa condiçao no like.
espero q entendao a duvida .
vlw ajuda pesssoal
Discussão (2)
Carregando comentários...