• 0
Sign in to follow this  
Douglas Olliver

Busca Interna

Question

Bom dia, a todos! 

Gostaria de pedir ajuda, aos inscritos neste conceituado forum de TI, para um problema que para mim, está sendo crucial.

Estou criando um sistema de busca interna, para um site que estou fazendo, e me deparei com o retorno de um erro, exposto em retro.

Já tentei de tudo para descobrir a origem do mesmo, mas não consegui. 

Então estou recorrendo à ajuda dos mais experientes, pois eu só estou começando (estudando) a linguagem de PHP.

Obrigado a todos.

Código do Form.PHP

<h1>Pesquisa do Mostruário</h1>
<form method="POST" action="pesquisar.php">
    <input type="text" name="pesquisar" placeholder="Pesquisar">
  <input type="submit" value="ENVIAR">
</form>

=====================================================

Código do Pesquisar.php 

<?php 
    
$servidor = "localhost";
    $usuario = "Aqui coloquei o meu nome de usuário";
    $senha = "Aqui coloquei a minha senha";
    $dbname = "buscainterna";

    //Criando a Conexão com o Bando de Dados MySQL

    $conn = mysql_connect($servidor, $usuario, $senha, $dbname);
    $pesquisar = $_POST['pesquisar'];

  

    $result_mostruario = "SELECT * FROM buscainterna WHERE nome LIKE '%$pesquisar%' LIMIT 5";
    $resultado_mostruario = mysqli_query($conn, $result_mostruario);
    
    while($rows_mostruario = mysqli_fetch_array($resultado_mostruario)){
        echo "Nome da buscainterna: ".$rows_mostruario['nome']."<br>";
    }

?>

Está dando este Erro:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

 

( ! ) Fatal error: Unknown: Failed opening required 'C:/wamp64/www/sdo-editando/busca_interna/em_edição/form.php' (include_path='.;C:\php\pear') in Unknown on line 0

Como citado acima, estou começando agora a estudar PHP, e ainda não sei quase nada. Portanto, se puderem me ajudar, desde de já agradeço a todos.

Douglas

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

- não use acentos, cedilhas, espaços em nomes de pastas, arquivos, colunas e tabelas;
- funções mysql* foram removidas, mude tudo p/ mysqli ou PDO.

qqer coisa retorne

Edited by Marcelo_2

Share this post


Link to post
Share on other sites
  • 0

Fiz Algumas Alterações em seu código esta funcionando Agora:

 

form.php

<h1>Pesquisa do Mostruário</h1>
<form method="POST" action="pesquisar.php">
  <input type="text" name="pesquisar"  id= "pesquisar"placeholder="Pesquisar"><!-- Aqui não tinha definição do Id -->
  <input type="submit" value="ENVIAR">
</form>

 

pesquisar.php

 


<?php

// Alterei a maneira de fazer a conexao
 error_reporting(0); //Para não exibir mesangens de Atenção
  $con = mysql_connect("localhost", "seu user","sua senha"); // Atribui a variavel $con sua conexao
  mysql_select_db("sua base de dados",$con); // seleciona sua base de dados


$pesquisar = $_POST['pesquisar'];

 $result_mostruario = "SELECT * FROM buscainterna WHERE nome LIKE '%$pesquisar%' LIMIT 5";
    $resultado_mostruario = mysql_query($result_mostruario);
    
    while($rows_mostruario = mysql_fetch_array($resultado_mostruario)){
        echo $rows_mostruario['nome'];
    }

    ?>
 

Espero ter ajudado.

 

 

Edited by Johnny Santos

Share this post


Link to post
Share on other sites
  • 0
Em 02/03/2018 at 11:01, Johnny Santos disse:

 

 

16 minutos atrás, Douglas Olliver disse:

 

 

16 minutos atrás, Douglas Olliver disse:

Oi Johnny obrigado, mas ainda não estou conseguindo. De repente é algum erro no meu banco de dados. Vou verificar assim que tiver tempo, e posto novamente aqui uma resposta.

Mas desde já agradeço o seu interesse em me ajudar. São de pessoas assim, como você e outros de igual teor aqui do forum, que o Brasil precisa. 

Grato amigo.

 

Edited by Douglas Olliver

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this