gmps 0 Denunciar post Postado Agosto 23, 2004 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
michelsp 0 Denunciar post Postado Agosto 23, 2004 é, 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
gmps 0 Denunciar post Postado Agosto 23, 2004 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
gmps 0 Denunciar post Postado Agosto 23, 2004 alguem pode me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Agosto 24, 2004 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