Consulta não retornando valores corretos
Boa noite
Estou fazendo um sisteminha de busca, só que ele não está funcionando da maneiro que eu quero.
Por exemplo quando eu selecionar em um <select> alguma cidade, quero que só apareça resultados daquela cidade, mais isso não está acontecendo.
Olha como está meu SELECT.
$busca = mysql_query(
"SELECT
CLIENTE.ID_USUARIO,
CLIENTE.NOME_EMPRESA,
CLIENTE.TELEFONE,
CLIENTE.ENDERECO,
CLIENTE.BAIRRO,
CLIENTE.SITE,
CLIENTE.CIDADE,
CLIENTE.COMERCIO,
CLIENTE.EMAIL,
CLIENTE.QTD_ACESSO,
PROPAGANDA.ID_USUARIO,
PROPAGANDA.TITULO,
PROPAGANDA.PROPAGANDA,
PROPAGANDA.PALAVRACHAVE,
PROPAGANDA.FOTO,
PROPAGANDA.QTD_ACESSO
FROM
tb_clientes AS CLIENTE
INNER JOIN
tb_propaganda AS PROPAGANDA
ON
PROPAGANDA.ID_USUARIO = CLIENTE.ID_USUARIO
WHERE
CLIENTE.CIDADE = '$cidade'
AND
PROPAGANDA.PALAVRACHAVE
LIKE
'%%$palavraChave%%'
OR
PROPAGANDA.TITULO
LIKE
'%%$palavraChave%%'
");
Se alguém puder me ajudar, agradeço muito, tentei de td aqui mais não consegui fazer essa SELECT funcionar :/
Te mais, abraços
parece que o while ali não está tendo efeito nenhum, com o like,
se algum puder me ajudar agradeço, sou iniciante em sql.
te mais
Discussão (1)
Carregando comentários...