Guest --Henrique -- Postado Maio 25, 2007 Denunciar Share Postado Maio 25, 2007 Olá Amigos... Desculpe as Perguntas de Iniciante .Seguinte:ESSE É O FORMULÁRIO DE BUSCA:<style type="text/css"> @import url("style.css"); </style><script Language="JavaScript"><!--function checa_formulario(pesquisa){ if (pesquisa.que.value == ""){ alert("Para iniciar um pesquisa, digite pelo menos algum termo."); pesquisa.que.focus(); return false; } return true;}//--></script><div class='tabela_caixa_de_busca'> <!-- formulário Busca --> <table align="center" > <tr align="center">Busca no Site:</tr> <tr class='caixa_de_busca'> <form onsubmit="return checa_formulario(this)" name="pesquisa" method="post" action="pesquisa.php"> <input name="que" type="text" id="que" size="50" /> <input name="Submit" type="submit" value="Pesquisa BuskGo" /> </form><br> </tr><tr><a href="cadastrar.php">Cadastrde seu site aqui</a></tr> </table> <!-- Fim formulario Busca --></div>E ESSE É O Pesquisa.php :<?php$conexao = mysql_connect("localhost", "root", "")or die ("Erro na conexão ao banco de dados.");$db = mysql_select_db("busca")or die ("Erro ao selecionar a base de dados.");//Agora vamos receber o valor do campo texto , cujo seu nome é “que”.$que = $_GET['que'];//Agora a parte mais importante do nosso código , a query select onde executa a busca dentro no banco.$consulta = "select * from busca where keywords LIKE '%$que'";$resultado = mysql_query ($consulta , $conexao);echo "<table border='1' align='center'>\n";echo"<tr><td>texto</td></tr>\n";while ( $linha= mysql_fetch_row ( $resultado )){printf ("<tr><td>$linha[0]</td>");printf ("<td>$linha[1]</td></tr>");}echo "</table>\n"?>Aparentemente ( Para um Leigo como eu ... ) tá tudo Ok !Mas Na Hora de Mostar o Resultado da Pesquisa ... ele mostra todos os Campos da Tabela ! alguém tem uma Luz do que possa estar acontecendo ???valeu Galera . Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renato Penna Postado Maio 25, 2007 Denunciar Share Postado Maio 25, 2007 olha só ... <form onsubmit="return checa_formulario(this)" name="pesquisa" method="post" action="pesquisa.php"> agora veja ... $que = $_GET['que'];O method do form é post e você está pegando por get. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Henrique -- Postado Maio 25, 2007 Denunciar Share Postado Maio 25, 2007 Perfeito .... Tá funcionando Agora !Brigadao Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Henrique --
Olá Amigos... Desculpe as Perguntas de Iniciante .
Seguinte:
ESSE É O FORMULÁRIO DE BUSCA:
E ESSE É O Pesquisa.php :Aparentemente ( Para um Leigo como eu ... ) tá tudo Ok !
Mas Na Hora de Mostar o Resultado da Pesquisa ... ele mostra todos os Campos da Tabela !
alguém tem uma Luz do que possa estar acontecendo ???
valeu Galera .
Link para o comentário
Compartilhar em outros sites
2 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.