Como fazer sistema de busca com PHP
Nesta vídeo aula será apresentado como criar um sistema de busca com PHP.
Para implementar o sistema de busca em PHP será utilizado a função LIKE do SQL, será apresentado como funciona a função LIKE do SQL.
Para a busca implementado em PHP o pesquise no banco de dados usando o MySQLi.
Baixar o código fonte desenvolvido na vídeo aula: Clique aqui
Primeira Etapa.
Criar o arquivo "form.php" para implementar o formulário. O código fonte do formulário pronto está abaixo.
<h1>Pesquisar Cursos</h1>
<form method="POST" action="pesquisar.php">
Pesquisar:<input type="text" name="pesquisar" placeholder="PESQUISAR">
<input type="submit" value="ENVIAR">
</form>
Segunda etapa.
Criar o arquivo "pesquisar.php" que vai conter a conexão com banco de dados MySQLi, também variável para receber os dados do formulário, em seguida será utilizado a função LIKE do SQL para realizar a pesquisa no banco de dados MySQLi. O código fonte do pesquisar.php está abaixo.
<?php
$servidor = "localhost";
$usuario = "root";
$senha = "";
$dbname = "funildevendas";
//Criar a conexao
$conn = mysqli_connect($servidor, $usuario, $senha, $dbname);
$pesquisar = $_POST['pesquisar'];
$result_cursos = "SELECT * FROM cursos WHERE nome LIKE '%$pesquisar%' LIMIT 5";
$resultado_cursos = mysqli_query($conn, $result_cursos);
while($rows_cursos = mysqli_fetch_array($resultado_cursos)){
echo "Nome do curso: ".$rows_cursos['nome']."<br>";
}
?>