Ir para conteúdo

POWERED BY:

Arquivado

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

gmps

busca

Recommended Posts

ae galera, ja fiz busca nesse forum e em forum de outros sites, e nao achei nada e ninguem ainda que me ajudasse

é o seuinte: eu tenho a pagina: http://www.obscuresecurity.com.br/index2.php , la tem uma parte onde a pessoa vai digitar algo para ser buscado, e depois clicar no botao, eu quero que apos digitar e clicar pra buscar, a pagina manda a pessoa para o http://www.obscuresecurity.com.br/busca.php , com o resultado no iframe..

 

alguem pode me ajudar?

 

codigo da tabela da busca:

 

<td valign="middle" height="59"> <form name="palavra" method="post" action="busca.php"><p><input name="textfield2" type="text" value="search" size="15" maxlength="25"><input name="imageField2" type="image" src="images/arrowovalb.gif" align="top" width="22" height="23" border="0"></p></form></td>

iframe da busca.php:

 

<iframe src="resultado-busca.php" width="99%" height="343" name="down" border="0" frameborder="0" style="border: 1px solid #C0C0C0"></iframe>

resultado-busca.php:

 

<?  include("conexao_db.php"); mysql_connect($host,$user,$pass) or die ("Impossivel Conectar ao Servidor MySQL"); mysql_select_db($db) or die ("Impossivel Abrir Database");?><?$titulo = $r["titulo"];$id = $r["categoria"];$id = $r["id"];if(!empty($HTTP_POST_VARS[palavra])) {    $palavra = str_replace(" ", "%", $HTTP_POST_VARS[palavra]); /* Altera os espaços adicionando no lugar o simbolo % */    $qr = "SELECT * FROM noticias WHERE noticia LIKE '%".$palavra."%' ORDER BY id DESC";    $sql = mysql_query($qr); // Executa a query no Banco de Dados    $total = mysql_num_rows($sql); // Conta o total ded resultados encontrados    echo "Sua busca retornou <b>'$total'</b> resultados.<br>\n";    while($r = mysql_fetch_array($sql)) { // Gera o Loop com os resultados          //echo "<hr>\n";          echo "<br>\n";          //echo $r[titulo]."<br>\n";          echo '<a href="lernoticia.php?categoria=' . $r['categoria'] . '&id=' . $r['id'] . '">' . $r['titulo'] . '</a>';    }}?>

bom é isso..nao ta executando qdo clica no botao..

 

EU NAO MANJO DE PHP

 

<_<

Compartilhar este post


Link para o post
Compartilhar em outros sites

é, aparentemente está certo seu código, mas no arquivo: 'resultado-busca.php', você precisa resgatar os dados q foram postados ($_POST[]) e com base neste fazer a pesquisa no banco de dados.

 

O nome do campo de busca é: 'textfield2', então você precisa resgatar pelo nome dele.

 

Flwwwwwwwwww

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo, eu nem sei fazer isso, c nao pode me ajudar postando onde eu tenho q colocar isso/como eu faço isso[]´z :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo, eu nem sei fazer isso, c nao pode me ajudar postando onde eu tenho q colocar isso/como eu faço isso[]´z :(

Ai, complica, né, uma coisa é ajudar outra é fazer o serviço.Dá uma lida na documentação (br.php.net), Tópicos deste forum antigos, Na coluna de PHP da imasters...Boa Leitura... :) Flwwwwwwwwwwww

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.