Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Johnnys Mau

[Resolvido] Problema no meu sistema de busca

Recommended Posts

é coisa simples mas nao consegui descobrir

a busca faz a busca por alavra chave estado e categoria, mas nao esta buscando pela categoria, o nome do campo no bd ta certim nao consegui desvendar onde esta errado se alguem puder ajdar agradeço desde ja!!!

 

 

 

if(isset($palavra_chave)){

$adendo1 = "";
$adendo2 = "";
$adendo3 = "";


if(isset($palavra_chave) and $palavra_chave != ""){
//$chave = $palavra_chave;


$adendo1 = " and titulo like '%$palavra_chave%' or descricao like '%$palavra_chave%' ";

}
///

///
if(isset($uf) and $uf != "00"){
//$busca_uf = $uf;

$adendo2 = " and uf like '%$uf%' ";

}


if(isset($cat) and $cat != "00"){
//$busca_uf = $uf;
// echo $cat;

$adendo3 = " and categoria = '$cat' ";
echo $adendo3;
}


//if( $_POST['cat'] != "00"){
//$cat = $_POST['cat'];
//echo $cat;
//$adendo3 = " and categoria = '$cat' ";
//}
///////////////////////////////////////////


//////////////////////////////////////
$adendo = $adendo1.$adendo2.$adendo3;
//.$adendo3;
//////////////////////////////////////


  // echo$chave;
   //echo$busca_uf;

$busca = "select * from PBR_PROJETOS where 1 $adendo LIMIT $inicio,$quantos";  //uf = '$busca_uf' AND categoria = '$busca_categoria' AND titulo like '%$chave%' or descricao like '%$chave% LIMIT $inicio,$quantos";  //estadual or municipal = 1 AND uf =
$resultado = mysql_query($busca, $conexao);
$atual = mysql_num_rows($resultado);
$buscatodos = "select * from PBR_PROJETOS where 1 $adendo";//uf = '$busca_uf' AND titulo like '%$chave%' or descricao like '%$chave%' "; //estadual or municipal = 1 AND
$resultadotodos = mysql_query($buscatodos, $conexao);

 

 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza,

 

Verifique as condições que você adiciona no where, elas podem estar entrando em conflito com o que você deseja,

coloque em parenteses onde existe a condição de "or"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.