Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu precisava colocar um scrool no resultado da busca, consegui, porém a busca não esta travada para não buscar caso não tenha sido digitado nada, então ela carrega tudo que acha. Mas isso não é problema, o problema é que quando de fato digito algum item na busca ele não busca aquele item em especifico ele busca tudo e aparece tudo que tem no banco.
Ele funcionava normalmente sem o scroll, depois que coloquei o scroll ele não funciona devidadamente.
Aqui é onde esta o scroll que carrego o resultado:
<div id="container_conteudo">
<div align="center" ><div id="titulos_destaque"> <p class="produtos_destaque"><br>PRODUTOS</p></div></div>
<div id="container_produtos_destaque">
<div id="Content" style="width:600px;height:400px;border:outset #EEE;overflow:hidden;overflow-y:scroll"></div>
<div id="Console"></div>
<script type="text/javascript">
$(document).ready(function(){
$('#Content').ep({
'content' : 'r.php',
'beforeLoad' : function(){
$('#Console').text('Carregando texto ...');
},
'onLoad' : function(){
$('#Console').text('');
}
});
});
</script>
</div>
</div>
Aqui é a página do código do resultado :
<?php include("includes/sistema/conexao.php"); ?>
<html>
<body>
<div class="tabela"><table width="100%" border="9" bordercolor="#8686ca" bordercolorlight="#8686ca" bordercolordark="#cccccc" bgcolor="#ffffff">
<?php
$descricao = $_POST['busca'];
$sql = mysql_query("select * from CADPRODUTO where DESCRICAO LIKE '%$descricao%'");
if (mysql_num_rows($sql)>0) {
echo "<tr><td colspan=\"3\"><h2>Produtos</h2></td></tr>";
while ($row = mysql_fetch_array($sql))
{
$sql2 = mysql_query("select * from CADPRODUTO_IMAGEM where id_produto = ".$row['ID']." limit 1");
$row2 = mysql_fetch_array($sql2);
//-----------------------teste fabricante
$sqlsimilar = mysql_query("select * from CADPRODUTO_SIMILAR where ID_PRODUTO = ".$row['ID']."");
//echo "<p style=\"font-size:14px; font-style:italic;\">Similares e Fabricantes</p>";
while ($similar = mysql_fetch_array($sqlsimilar))
{
$fabricante = $similar['ID_FABRICANTE'];
$sqlfabricante = mysql_query("select * from FABRICANTE where id = '$fabricante'");
$aux = mysql_fetch_array($sqlfabricante);
$fabricante = $aux['fantasia'];
}
///-----------
echo "<tr><td width=\"30%\" ><a href=\"produto.php?idproduto=".$row['ID']."\"><img src=\"fotos/".$row2['imagem']."\" width=\"120px\" height=\"90px\" border=\"0\"/></td><td width=\"40%\" ><a href=\"produto.php?idproduto=".$row['ID']."\"><p style=\"font-size: 16px;\">".$row['DESCRICAO']."</p></td><td width=\"30%\" ><a href=\"produto.php?idproduto=".$row['ID']."\">Ferramentas padrão ".$aux['fantasia']."</a></td></tr>";
//echo "<tr><td width=\"30%\" ><img src=\"fotos/".$row2['imagem']."\" width=\"120px\" height=\"90px\" border=\"0\"/></td><td width=\"40%\" ><p style=\"font-size: 16px;\">".$row['DESCRICAO']."</p></td><td width=\"30%\" ><a href=\"produto.php?idproduto=".$row['ID']."\"><img src=\"imagens/layout/infomacoes.png\" border=\"0\"/></a></td></tr>";
}
$sql3=mysql_query("select * from CADPRODUTO_SIMILAR WHERE DESC_SIMILAR LIKE '%$descricao%'");
if (mysql_num_rows($sql3)>0) {
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Similares</h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"1\"><p>Similares</p></td><td colspan=\"2\"><p>Produtos Fixotork que substituem similares ao lado</p></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
while ($row3 = mysql_fetch_array($sql3))
{
$id_temp=$row3['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row3['DESC_SIMILAR']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>";
//echo "<tr><td width=\"30%\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><img src=\"fotos/".$row3['imagem']."\" width=\"120px\" height=\"90px\" border=\"0\"/></td><td width=\"40%\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></td><td width=\"30%\" ><a href=\"produto.php?idproduto=".$row['ID']."\">".$aux['fantasia']."</a></td></tr>";
}
$sql4=mysql_query("select * from CADPRODUTO_APLICACAO WHERE DESC_FERRAMENTA LIKE '%$descricao%'");
if (mysql_num_rows($sql4)>0) {
/*echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Aplicações</h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";*/
//echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Aplicação</h2></td></tr>";
//echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"1\"><p>Aplicação dos produtos encontrados <br></p></td><td colspan=\"2\"><p>Produtos Fixotork utilizados na aplicação ao lado</p></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
while ($row4 = mysql_fetch_array($sql4))
{
$id_temp=$row4['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row4['DESC_FERRAMENTA']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>";
//echo "<tr><a href=\"produto.php?idproduto="$row_temp['ID']."\"><td width=\"30%\" ><img src=\"fotos/".$row4['imagem']."\" width=\"120px\" height=\"90px\" border=\"0\"/></td><td width=\"40%\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></td><td width=\"30%\" ><a href=\"produto.php?idproduto=".$row['ID']."\">".$aux['fantasia']."</a></td></tr>";
}
}
}
}
/////////// SIMILAR////////////////////
if (mysql_num_rows($sql)==0) {
$sql3=mysql_query("select * from CADPRODUTO_SIMILAR WHERE DESC_SIMILAR LIKE '%$descricao%'");
if (mysql_num_rows($sql3)>0) {
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Similares</h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"1\"><p>Similares</p></td><td colspan=\"2\"><p>Produto Fixotork</p></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
while ($row3 = mysql_fetch_array($sql3))
{
$id_temp=$row3['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row3['DESC_SIMILAR']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>";
}
$sql4=mysql_query("select * from CADPRODUTO_APLICACAO WHERE DESC_FERRAMENTA LIKE '%$descricao%'");
if (mysql_num_rows($sql4)>0) {
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Aplicações</h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
while ($row4 = mysql_fetch_array($sql4))
{
$id_temp=$row4['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row4['DESC_FERRAMENTA']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>";
}
}
}
}
////////////// APLICAÇÃO /////////////////
if (mysql_num_rows($sql3)==0) {
$sql4=mysql_query("select * from CADPRODUTO_APLICACAO WHERE DESC_FERRAMENTA LIKE '%$descricao%'");
/// -----> ORIGINAL --------------->
/*if (mysql_num_rows($sql4)>0) {
while ($row = mysql_fetch_array($sql4))
{
$id_temp=$row4['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><p style=\"font-size: 16px;\">".$row['DESC_FERRAMENTA']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>"; */
//teste/// -------------------->
if (mysql_num_rows($sql4)>0) {
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Aplicações</h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
//echo "<tr><td colspan=\"1\"><Aplicação para os produtos listados</p></td><td colspan=\"2\"><p>Produtos Fixotork utilizados na aplicação ao lado</p></td></tr>";
echo "<tr><td colspan=\"1\"><p>Aplicação</p></td><td colspan=\"2\"><p>Produtos Fixotork utilizados na aplicação ao lado</p></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
while ($row4 = mysql_fetch_array($sql4))
{
$id_temp=$row4['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row4['DESC_FERRAMENTA']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>";
}
}
}
/*
if (mysql_num_rows($sql)==0) {
$sql3=mysql_query("select * from CADPRODUTO_APLICACAO WHERE DESC_SIMILAR LIKE '%$descricao%'");
if (mysql_num_rows($sql3)>0) {
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Similares</h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"1\"><p>Similares</p></td><td colspan=\"2\"><p>Produto Fixotork</p></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
while ($row3 = mysql_fetch_array($sql3))
{
$id_temp=$row3['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><p style=\"font-size: 16px;\">".$row3['DESC_SIMILAR']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>";
}
$sql4=mysql_query("select * from CADPRODUTO_APLICACAO WHERE DESC_FERRAMENTA LIKE '%$descricao%'");
if (mysql_num_rows($sql4)>0) {
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2>Aplicações</h2></td></tr>";
echo "<tr><td colspan=\"3\"><h2> </h2></td></tr>";
while ($row4 = mysql_fetch_array($sql4))
{
$id_temp=$row4['ID_PRODUTO'];
$sql_temp=mysql_query("select * from CADPRODUTO where ID = '$id_temp'");
$row_temp=mysql_fetch_array($sql_temp);
echo "<tr><td colspan=\"1\" ><p style=\"font-size: 16px;\">".$row4['DESC_FERRAMENTA']."</p></td><td colspan=\"2\" ><a href=\"produto.php?idproduto=".$row_temp['ID']."\"><p style=\"font-size: 16px;\">".$row_temp['DESCRICAO']."</p></a></td></tr>";
}
}
}
}
*/?>
</table>
</body>
</html>
Na campo busca que tem no site inteiro, esta assim :
<li>
<form action="resultado.php" method="post">
<p style="color:#333;">Busca rápida
<input type="text" size="30" maxlength="28" name="busca"/>
<select name="categoria" class="select" style="width:200px;">
<option value="todas">Todo o Site</option>
</select>
<div class="botao"><input type="image" src="imagens/layout/buscar.png" value="Submit" alt="Submit" style="position:absolute; style="float:left" </style> </div>
</p>
</form></li>
Se alguém puder me ajudar fico grato!
Carregando comentários...