Estou usando um banco com o nome de "banco" a a tabela "noticias"
e o código da busca:
<FORM method="post">
Palavra: <INPUT name="palavra">
<INPUT type="submit" value="Buscar">
</FORM>
<?php <FORM method="post"> Palavra: <INPUT name="palavra"> <INPUT type="submit" value="Buscar"> </FORM> <?php $conexao=mysql_connect("localhost","root","123456") or die("Falha na Conexão"); $db=mysql_select_db("banco") or die("Falha ao Selecionar Banco de Dados"); if(!empty($_POST['palavra'])) { $palavra = str_replace(" ", "%", $_POST["palavra"]); $qr = "SELECT * FROM noticias WHERE noticias LIKE '%".$palavra."%' ORDER BY codigo DESC";//Veja este trecho //abaixo linha 14 $sql = mysql_query($qr); //abaixo linha 15 $total = mysql_num_rows($sql); echo "Sua busca retornou '$total' resultados."; //abaixo linha 17 while($r = mysql_fetch_array($sql)) { echo "<hr>"; echo $r["noticia"]; } } ?>
e ainda me retorna os erros :
Warning: mysql_query(): Coluna 'noticias' desconhecida em 'where clause' in c:\arquivos de programas\easyphp1-8\www\minha busca\tmp5pcktmita0.php on line 14
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\arquivos de programas\easyphp1-8\www\minha busca\tmp5pcktmita0.php on line 15
Sua busca retornou '' resultados.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\arquivos de programas\easyphp1-8\www\minha busca\tmp5pcktmita0.php on line 17
Por favor me deêm uma mão ai
Edição feita por: pcclaro, 10/08/2007, 00:08.