<html><head><metahttp-equiv="Content-Type"content="text/html; charset=iso-8859-1"/><title>Sistema de busca interna com PHP/MySQL</title></head><body>
<form name="frmBusca" method="post" action="<?php echo $_SERVER['PHP_SELF']?>?a=buscar" >
<inputtype="text"name="palavra"/><inputtype="submit"value="Buscar"/></form><?php
// Conexão com o banco de dados
$conn =@mysql_connect("localhost","root","root")ordie("Não foi possível a conexão com o Banco");// Selecionando banco
$db =@mysql_select_db("consult_moeda", $conn)ordie("Não foi possível selecionar o Banco");// Recuperamos a ação enviada pelo formulário
$a = $_GET['a'];// Verificamos se a ação é de buscaif($a =="buscar"){// Pegamos a palavra
$palavra = trim($_POST['palavra']);// Verificamos no banco de dados produtos equivalente a palavra digitada
$sql = mysql_query("SELECT * FROM produtos WHERE nome LIKE '%".$palavra."%' ORDER BY nome");// Descobrimos o total de registros encontrados
$numRegistros = mysql_num_rows($sql);// Se houver pelo menos um registro, exibe-oif($numRegistros !=0){// Exibe os produtos e seus respectivos preçoswhile($produto = mysql_fetch_assoc ($sql)){
echo $produto->nome ." (R$ ".$produto->valor.") <br />";}// Se não houver registros}else{
echo "Nenhum produto foi encontrado com a palavra ".$palavra."";}}?></body></html>
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
Igoh Bruno
OLA AMIGOS, TENHO ESTOU DESENVOLVENDO UM SISTEMA DE BUSCA PARA
DEPOIS SER ADAPTADO EM UM LAYOUT, ENTÃO NA HORA DE EXIBIR OS DADOS GOSTARIA
QUE ELES APARECEM DENTRO DAS DIV ESTILIZADAS, COMO EXIBO O RESULTADO DENTRO DE CADA DIV
SEM TER QUE EXIBIR DENTRO DO WHILE.
DENTRO WHILE:
JÁ TENTEI ASSIM MAIS N EXIBE
OLHA O CÓDIGO COMPLETO
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.