Ir para conteúdo
Fórum CódigoFonte.net
saguluiz

precisando de ajuda

Recommended Posts

Pessoal preciso que vc me dem uma luz nesse scripit de busca, não estou conseguindo faze-lo, preciso fazer que a busca mostre apenas uma vez as imagens iguais e agurpe os produtos que tem as imagens iguais. o script que estou usando segue abaixo.

Se puder me ajude.

<%

Option Explicit

Response.Expires = 0

%>

----------------------------------------------

<%

If Request.ServerVariables("CONTENT_LENGTH") <> 0 Then

varProduto = Trim(Request.Form("pesquisa"))

'Relação dos produtos

Dim Conexao, rsProdutos, sqlProd, varProduto, desc

varProduto = Trim(Request.Form("pesquisa"))

'string para exibir os produtos

sqlProd = "SELECT * FROM Produtos WHERE Produto LIKE '%" & varProduto & "%' "

sqlProd = sqlProd & "ORDER BY Produto"

'abre a conexao

set conexao = server.CreateObject("Adodb.Connection")

conexao.open "Provider = Microsoft.Jet.Oledb.4.0 ; Data Source =C:\banco\dados.mdb"

'executa a instrução SQL

Set rsProdutos = Conexao.Execute(sqlProd)

%>

<%

if rsProdutos.EOF Then

Response.Write "Não foi encontrado nenhum registro com este nome, por favor tente outro, ou entre em contato, através do menu contato, e solicite maiores informações ."

Else

While Not rsProdutos.EOF

%>

<img src="<%=rsProdutos("foto")%>">

<%=rsProdutos("Produto")%>

<%=rsProdutos("ingles")%>/<%=rsProdutos("espanhol")%>

<%=rsProdutos("codmta")%>

<%=rsProdutos("nºo")%>

<%=rsProdutos("caplst")%>

<%=rsProdutos("peso")%>

<%=rsProdutos("codean")%>

<%

rsProdutos.MoveNext

Wend

End if

%>

<%

rsProdutos.Close

Set rsProdutos = Nothing

Else

%>

<form method="post" action="<%=Request.ServerVariables("SCRIPT_NAME")%>">

<div align="center"></div>

<table width="281" height="49" border="0" align="center">

<TR>

<TD width="49" height="45"><font face="Arial, Helvetica, sans-serif" size="2">Produto:</font></TD>

<td width="144"> <input type="text" name="pesquisa"> </td>

<td width="74"> <input name="Submit2" type="submit" onClick="MM_validateForm('pesquisa','','R');return document.MM_returnValue" value="Pesquisar">

</td>

</TR>

</table>

</form>

<div align="left">

<%End if%>

Saguluiz

Compartilhar este post


Link para o post
Compartilhar em outros sites
para agrupar vc deve usar GROUP BY

Tá ja usei essa opção, mas ele diz que não pode agrupar objetos com '*'.

Não sei também onde está o erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...