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.
$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.
Pergunta
MadeIn
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
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.