Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, estou fazendo um formulário de busca, para ele me retornar o valor que pesquisei do bando de dados, mais ao clicar em pesquisar nenhuma ação acontece. Por favor alguém consegue identificar o erro? header.php
<div class="search-bar-control ml-5"> <div class="search-bar-control-item"> <form method="POST" action="results.php"> Buscar no site: <input type="text" name="buscar"> <input type="submit" value="Ir"> </form> </div> </div> results.php <?php".?><html lang="pt-br"> <head> <title>Resultados da busca</title> <meta charset="utf-8"> </head> <body> <?php $buscar = $_POST['buscar']. $sql = mysql_query("SELECT * FROM products WHERE product_name LIKE '%".$buscar."%'"). $row = mysql_num_rows($sql). if($row > 0){ while($linha = mysql_fetch_array($sql)){ $nome = $linha['product_name']. $valor = $linha['product_price']. $descricao = $linha['product_description']. echo "<strong>Nome do produto:</strong>".$nome. } }else{ echo "Desculpe, nenhum produto foi encontrado". }?> </body>
</html> connection.php <?php $host = '127.0.0.1:3306'. $username = 'usuario'. $password = 'senha'. $database = 'banco'. $connection = mysql_connect($host, $username, $password) or die (mysql_error()). mysql_select_db ($database) or die (mysql_error()).?>Carregando comentários...