Estou com um sistema de busca funcionando só que ele tem um problema não da o numero de resultados da busca ou se não encontra nada na busca não escreve nada na página fica em branco , se tiver alguém que possa me ajudar ...
<%
vpalavrachave = request.form("palavrachave")
DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)}; "
DSNtemp=dsntemp & "DBQ=" & server.mappath("db.mdb")
sqlstmt = "SELECT * FROM cadastro WHERE palavrachave like '%" & vpalavrachave & "%'"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sqlstmt, DSNtemp, 3, 3
totalrecs = rs.recordcount
x = 0
for x = 1 to totalrecs
if rs.eof then
exit for
else
id = rs("ID")
produto = rs("produto")
especificacoes = rs("especificacoes")
marca = rs("Marca")
link = rs("link")
foto = rs("foto")
preço = rs("preço")
%>
<%=foto%><a href=<%=link%>><b><%=produto%></b>-<%=marca%>- <%=especificacoes%><b><%=preço%></b></a>
<% rs.MoveNext %><% end if
next
%>
Pergunta
Guest - Telo -
Estou com um sistema de busca funcionando só que ele tem um problema não da o numero de resultados da busca ou se não encontra nada na busca não escreve nada na página fica em branco , se tiver alguém que possa me ajudar ...
<% vpalavrachave = request.form("palavrachave") DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)}; " DSNtemp=dsntemp & "DBQ=" & server.mappath("db.mdb") sqlstmt = "SELECT * FROM cadastro WHERE palavrachave like '%" & vpalavrachave & "%'" Set rs = Server.CreateObject("ADODB.Recordset") rs.Open sqlstmt, DSNtemp, 3, 3 totalrecs = rs.recordcount x = 0 for x = 1 to totalrecs if rs.eof then exit for else id = rs("ID") produto = rs("produto") especificacoes = rs("especificacoes") marca = rs("Marca") link = rs("link") foto = rs("foto") preço = rs("preço") %> <%=foto%><a href=<%=link%>><b><%=produto%></b>-<%=marca%>- <%=especificacoes%><b><%=preço%></b></a> <% rs.MoveNext %><% end if next %>Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados