Guest - Fernando - Postado Junho 21, 2005 Denunciar Share Postado Junho 21, 2005 OLÁ!!Estou tentando desenvolver uma página de detalhes de um determinado produto mais o sistema só mostro o último registro. No endereço é mostrado o caminho certo mais só que ele sempre mostrao último produto alguém poderia mim ajundar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cyberalexxx Postado Junho 21, 2005 Denunciar Share Postado Junho 21, 2005 posta o código!!pelo menos o código que monta o recordset. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Fernando - Postado Junho 21, 2005 Denunciar Share Postado Junho 21, 2005 Este é o codigo da listagem de produtos-----------------------------------------------------------------------------------------------<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><!--#include file="Connections/conexao.asp" --><%Dim lista_apDim lista_ap_numRowsSet lista_ap = Server.CreateObject("ADODB.Recordset")lista_ap.ActiveConnection = MM_conexao_STRINGlista_ap.Source = "SELECT * FROM EMPREENDIMENTOS"lista_ap.CursorType = 0lista_ap.CursorLocation = 2lista_ap.LockType = 1lista_ap.Open()lista_ap_numRows = 0%><%Dim Repeat1__numRowsDim Repeat1__indexRepeat1__numRows = 5Repeat1__index = 0lista_ap_numRows = lista_ap_numRows + Repeat1__numRows%><%Dim MM_paramName %><%' *** Go To Record and Move To Record: create strings for maintaining URL and Form parametersDim MM_keepNoneDim MM_keepURLDim MM_keepFormDim MM_keepBothDim MM_removeListDim MM_itemDim MM_nextItem' create the list of parameters which should not be maintainedMM_removeList = "&index="If (MM_paramName <> "") Then MM_removeList = MM_removeList & "&" & MM_paramName & "="End IfMM_keepURL=""MM_keepForm=""MM_keepBoth=""MM_keepNone=""' add the URL parameters to the MM_keepURL stringFor Each MM_item In Request.QueryString MM_nextItem = "&" & MM_item & "=" If (InStr(1,MM_removeList,MM_nextItem,1) = 0) Then MM_keepURL = MM_keepURL & MM_nextItem & Server.URLencode(Request.QueryString(MM_item)) End IfNext' add the Form variables to the MM_keepForm stringFor Each MM_item In Request.Form MM_nextItem = "&" & MM_item & "=" If (InStr(1,MM_removeList,MM_nextItem,1) = 0) Then MM_keepForm = MM_keepForm & MM_nextItem & Server.URLencode(Request.Form(MM_item)) End IfNext' create the Form + URL string and remove the intial '&' from each of the stringsMM_keepBoth = MM_keepURL & MM_keepFormIf (MM_keepBoth <> "") Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)End IfIf (MM_keepURL <> "") Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)End IfIf (MM_keepForm <> "") Then MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1)End If' a utility function used for adding additional parameters to these stringsFunction MM_joinChar(firstItem) If (firstItem <> "") Then MM_joinChar = "&" Else MM_joinChar = "" End IfEnd Function%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><% While ((Repeat1__numRows <> 0) AND (NOT lista_ap.EOF)) %><table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td rowspan="5"> </td> <td> </td> <td><%=(lista_ap.Fields.Item("id_empreendimento").Value)%></td> </tr> <tr> <td> </td> <td><%=(lista_ap.Fields.Item("bairro").Value)%></td> </tr> <tr> <td> </td> <td><%=(lista_ap.Fields.Item("cidade").Value)%></td> </tr> <tr> <td> </td> <td><%=(lista_ap.Fields.Item("dormitorios").Value)%></td> </tr> <tr> <td> </td> <td><A HREF="detalhes_ap.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id_empreendimento=" & lista_ap.Fields.Item("id_empreendimento").Value %>">Detail</A></td> </tr></table><% Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows-1 lista_ap.MoveNext()Wend%></body></html><%lista_ap.Close()Set lista_ap = Nothing%> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Fernando - Postado Junho 21, 2005 Denunciar Share Postado Junho 21, 2005 Este é o codigo da PAGINA DE DETALHES-----------------------------------------------------------------------------------------------<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><!--#include file="Connections/conexao.asp" --><%Dim detalhes_apDim detalhes_ap_numRowsSet detalhes_ap = Server.CreateObject("ADODB.Recordset")detalhes_ap.ActiveConnection = MM_conexao_STRINGdetalhes_ap.Source = "SELECT * FROM EMPREENDIMENTOS"detalhes_ap.CursorType = 0detalhes_ap.CursorLocation = 2detalhes_ap.LockType = 1detalhes_ap.Open()detalhes_ap_numRows = 0%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td width="32%"> </td> <td width="34%"><%=(detalhes_ap.Fields.Item("id_empreendimento").Value)%></td> <td width="34%"> </td> </tr> <tr> <td> </td> <td><%=(detalhes_ap.Fields.Item("bairro").Value)%></td> <td> </td> </tr> <tr> <td> </td> <td><%=(detalhes_ap.Fields.Item("cidade").Value)%></td> <td> </td> </tr> <tr> <td> </td> <td><%=(detalhes_ap.Fields.Item("dormitorios").Value)%></td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> </tr></table></body></html><%detalhes_ap.Close()Set detalhes_ap = Nothing%> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cyberalexxx Postado Junho 21, 2005 Denunciar Share Postado Junho 21, 2005 putz!! que lógica é essa??Voce esta desenvolvendo ou ta usando alguma ferramenta pra gerar isso pra vc??onde você informa na pagina de detalhes qual registro você quer visualizar??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Fernando -
OLÁ!!
Estou tentando desenvolver uma página de detalhes de um determinado produto mais o sistema só mostro o último registro.
No endereço é mostrado o caminho certo mais só que ele sempre mostrao último produto alguém poderia mim ajundar?
Link para o comentário
Compartilhar em outros sites
4 respostass 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.