Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom Pessoal sou bem iniciante em PHP e tentei montar um sistema de busca PHP e Mysql
Tive vários problemas e fui resolvendo aos poucos mas agora não especifica nenhuma linha errada nem nada,ele apenas não encontra o produto vai direto para a mensagem "Desculpe, Nenhum resultado encontrado!",posso escrever literalmente o nome inteiro do produto mas ele não encontra,vou passar meus códigos.
Busca.php
<HTML>
<HEAD>
<TITLE>BUSCA PAINEL</TITLE>
</HEAD>
<body>
<form name="searchform" method="post" action="resultson.php">
Buscar Peça: <input type="text" name="palavra"/><input type="submit" value="Busca" />
</form>
</body>
</HTML>
resultson.php
<?php
include ("cone.php");
?>
<html>
<head>
<title>RESULTADO PAINEL</title>
</head>
<body>
<?php
$palavra = trim($_POST['palavra']);
$sql = mysql_query("SELECT * FROM produtos WHERE Nome LIKE '%".$palavra."%'");
$row = mysql_num_rows($sql);
if(row > 0) {
while($linha = mysql_fetch_array*($sql)) {
$id = $linha['id'];
$Peça = $linha['Peça'];
$Carro = $linha['Carro'];
$Preço = $linha['Preço'];
echo "<strong>id: </strong> .@$id";
echo "<br /><br />";
echo "<strong>Peça: </strong> .@$Peça";
echo "<br /><br />";
echo "<strong>Carro: </strong> .@$Carro";
echo "<br /><br />";
echo "<strong>Preço: </strong> .@$Preço";
echo "<br /><br />";
}
} else {
echo "Desculpe, Nenhum resultado encontrado!";
}
?>
</body>
</html>
Espero que consigam me ajuda
VlwwwAaaaa muito obrigado vou checar mais tarde
Dentro do if deveria ser $row e não row.
>
Em 11/03/2017 at 18:32, Fernando C disse:
olha, amigo.. não me leve a mal,
mas tem muitos "bugs"..
funções removidas, erros de digitação,
nomes de colunas com cê-cedilha...
1 saida seria ativar as mensagens de erro
https://forum.imasters.com.br/topic/542539-atenção-orientaç
%C3%B5es-e-regras-do-f%C3%B3rum-de-php/
e ir corrigindo um a um...
ou usar PDO
se quiser tentar, tem um tuto de busca aqui:
http://trocadicas.blogspot.com.br/2015/04/pagina-de-busca-simples-com-pdo-e-mysql.html
Cara muito Obrigado salvou minha vida essa dica!
olha, amigo.. não me leve a mal,
mas tem muitos "bugs"..
funções removidas, erros de digitação,
nomes de colunas com cê-cedilha...
1 saida seria ativar as mensagens de erro
https://forum.imasters.com.br/topic/542539-atenção-orientaç
%C3%B5es-e-regras-do-f%C3%B3rum-de-php/
e ir corrigindo um a um...
ou usar PDO
se quiser tentar, tem um tuto de busca aqui:
http://trocadicas.blogspot.com.br/2015/04/pagina-de-busca-simples-com-pdo-e-mysql.html