Ir para conteúdo
Fórum Script Brasil
  • 0

mysql_query varias variáveis


MadeIn

Pergunta

Boa noite,

tenho um scritp que envia, via URL é claro, as seguintes variáveis.

$act = utf8_decode($_GET['act']);

$cat = utf8_decode($_GET['cat']);

$search = utf8_decode($_GET['search']);

$locationtype = utf8_decode($_GET['locationtype']);

$r = utf8_decode($_GET['r']);

tenho as seguintes colunas no meu dbase (mysql):

id

Company_name

Address

Fone

descricao

categoria

tags

Estou tentando a días fazer uma consulta com todas a varíaveis (definidas acima), em todas as colunas da tabela. E não consigo. Na verdade consegui em partes,

fazendo assim:

$consulta = mysql_query("SELECT * FROM places WHERE id LIKE '%".$act."%' OR id LIKE '%".$cat."%' OR id LIKE '%".$search."%' OR id LIKE '%".$locationtype."%' OR id LIKE '%".$r."%'...

o que acontece é que consigo realizar a query com todas as variáveis somente em duas colunas da tabela do dbase(id e Company_name). Portanto gostaria da ajuda de vocês, feras, para montar uma mysql_query, que faça a consulta de todas as variáveis em todas as colunas.

Muito obrigado

-----------------------------------------------------

Ae galera nem dormi... Fiz a select assim,

$consulta = mysql_query("SELECT * FROM places WHERE id LIKE '%".$act."%' OR id LIKE '%".$cat."%' OR id LIKE '%".$search."%' OR id LIKE'%".$locationtype."%' OR id LIKE '%".$r."%' OR Company_name LIKE '%".$act."%' OR Company_name LIKE '%".$cat."%'OR Company_name LIKE'%".$search."%'OR Company_name LIKE'%".$locationtype."%'OR Company_name LIKE'%".$r."%' OR Address LIKE '%".$act."%' OR Address LIKE '%".$cat."%'OR Address LIKE'%".$search."%'OR Address LIKE'%".$locationtype."%'OR Address LIKE'%".$r."%' OR Fone LIKE '%".$act."%' OR Fone LIKE '%".$cat."%'OR Fone LIKE'%".$search."%'OR Fone LIKE'%".$locationtype."%'OR Fone LIKE'%".$r."%' OR descricao LIKE '%".$act."%' OR descricao LIKE '%".$cat."%'OR descricao LIKE'%".$search."%'OR descricao LIKE'%".$locationtype."%'OR descricao LIKE'%".$r."%' OR categoria LIKE '%".$act."%' OR categoria LIKE '%".$cat."%'OR categoria LIKE'%".$search."%'OR categoria LIKE'%".$locationtype."%'OR categoria LIKE'%".$r."%' OR tags LIKE '%".$act."%' OR tags LIKE '%".$cat."%'OR tags LIKE'%".$search."%'OR tags LIKE'%".$locationtype."%'OR tags LIKE'%".$r."%") or die ('Erro ao solicitar os dados: ' . mysql_error());

um pouco grande, mas funciona se eu passo todas as variáveis (dados.php?cat=mac&act=13&search=15&locationtype=14&r=14), se uma não for passada (dados.php?cat=mac&act=13&search=15) a select retorna todos os dados do banco de dados.

e agora?

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      652k
×
×
  • Criar Novo...