Jump to content


Photo

Dúvida Com Movenext


  • Faça o login para participar
2 replies to this topic

#1 AspMan

AspMan

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 07/08/2008, 19:31

Opa Pessoal, estou com uma dúvida cruel, fiquei a tarde inteira hj pelejando com isso e não consegui...

Tenho uma página que ela busca uma string da página anterior com o nome teste, aí eu relacionei ela assim no sql:

"Select * From Products, Fotos where ProductID=" & request.Querystring("teste")

Onde Products é a tabela dos produtos, Fotos é uma segunda tabela q estou com o problema então relacionei ProductID com a querystring

até aí funcionou perfeito. O grande Problema veio quando eu preciso carregar imagens da Tabela Fotos que tem um campo chamado "ProdutoID que tenho q relacionar com a tabela Products, campo ProductID e ainda exibir todas as fotos de um determinado código ID da ProductID relacionada... nao consegui nda além de muitas tentativas... só isso que não ta dando... irei colar o código abaixo!!
<%@LANGUAGE="vb script:void(0)" onClick="window.open('formulario.asp','Formulario de Orçamento','width=843,height=700,scrollbars=yes')">Orçamento para Pessoa Jurídica</a></td>
	</tr>
	<tr>
	  <td height="4"></td>
	  <td></td>
	</tr>
  </table>
 
</div>
</body>
</html>

Alguém pode dar um help?!
Vlw Moçada

#2 DarkSign

DarkSign

    Doutor

  • Usuários
  • 868 posts
  • Sexo:Masculino
  • Localidade:Brasil
  • Interesses:Tecnologias na área WEB em geral e desenvolvimento.

Posted 07/08/2008, 20:48

Que código estranho. Onde está o ASP? Só consigo ver uma linha com um OnClick esquisito...

O que realmente tu não consegue fazer ou que erro que aparece?

/*DarkSign*/
Não sabe por onde começar? Que tal pelas Regras ?

#3 AspMan

AspMan

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 08/08/2008, 07:51

Que código estranho. Onde está o ASP? Só consigo ver uma linha com um OnClick esquisito...

O que realmente tu não consegue fazer ou que erro que aparece?

/*DarkSign*/

Opa Dark, que coisa, eu postei o código inteiro e só apareceu esse final... consegui resolver a questão com o relacionamento entre as tabelas, falta agora exibir mais de uma imagem, já que ele aparece só a primeira da ordem por ID... o código da página abaixo, OBSERVE A CONSULTA SQL... tive q criar variavel pra buscar :)

<!--#Include file="admin/cn.asp"-->
<%
	dim rs
	dim rs2
	dim cn
	dim cn2
	dim msg
	
	set cn = Server.CreateObject("Adodb.Connection")
	set rs = server.CreateObject("Adodb.Recordset")
	cn.Open conn
	sqlstring = "Select PRD.ProductID, PRD.Codigo, PRD.Image, PRD.details, PRD.ProductName, PRD.Price, FT.ID, FT.Imagem, FT.ProdutoID From Products PRD, Fotos FT WHERE PRD.ProductID ="& request.QueryString("teste")&" and PRD.ProductID= FT.ID"
	rs.open sqlstring, cn
	
%>

<html>
<head>
<title>ADM</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="style.css" rel="stylesheet" type="text/css">
<link href="images/main.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="../css/lightbox.css" type="text/css" media="screen" />
&lt;script type="text/javascript" src="../js/prototype.js"></script>
&lt;script type="text/javascript" src="../js/scriptaculous.js?load=effects,builder"></script>
&lt;script type="text/javascript" src="../js/lightbox.js"></script>
&lt;script language="javascript" type="text/javascript">
!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body>

<div align="center">
  <table width="655" border="0" class="catalogo">
	<!--DWLayoutTable-->
	<tr bgcolor="#FFFFCC"> 
	  <td height="50" colspan="2" valign="middle" class="texto"><div align="center">Catálogo de Produtos</font></font></div></td>
	</tr>
	<tr> 
	  <td height="206" colspan="2" align="center" valign="top">
			 <table width="100%" border="0">
		  <!--DWLayoutTable-->
		  <tr class="titulopeq"> 
			<td width="299" height="28" valign="middle">&nbsp;<strong>CÓD: <%=rs.fields("Codigo")%></strong></td>
			<td colspan="2" valign="MIDDLE"> &nbsp;<strong><%=rs.fields("productname")%></strong></td>
		  </tr>
					<tr> 
				  
<td height="120" colspan="3" align="center" valign="middle" class="formulario" ><a href="images/produtos/<%=rs.fields("image")%>" rel="lightbox"><img name="image" src="images/produtos/<%=rs.fields("image")%>" alt="" width="80" border="no" ></a>
				
				
				<!--AQUI EU PRECISO BUSCAR AS OUTRAS IMAGENS RELACIONADAS, ONDE NÃO CONSEGUI EXIBIR + DE 1 FOTO, OU SEJA, A PRIMEIRA DO ID EM ORDEM CRESCENTE NA TABELA 
		  
			
		<a href="images/produtos/<%=rs("imagem")%>" rel="lightbox"><img  src="images/produtos/<%=rs("imagem")%>" alt="" width="80" border="no" ></a>
		-->
 			 </td>
			
		  </tr>
		  
		  -->
		  
		  <tr>
			<td colspan="2" rowspan="2" valign="middle" class="formulario"><%=rs.fields("details")%></td>
			<td width="116" height="58" align="center" valign="middle" class="texto"><strong>PRE&Ccedil;O</strong></td>
		  </tr>
		  
		  <tr>
			<td height="23" align="center" valign="middle" class="menus"><%=rs.fields("price")%></td>
		  </tr>
		  <tr>
			<td height="3"></td>
			<td width="218"></td>
			<td></td>
		  </tr>
						 </table></td>
	</tr>
	<tr>
	  <td width="306" height="27" align="center" valign="middle" class="menus"><a href="#">Orçamento para Pessoa Física</a></td>
	  <td width="339" align="center" valign="middle" class="menus"><a href="java script:void(0)" onClick="window.open('formulario.asp','Formulario de Orçamento','width=843,height=700,scrollbars=yes')">Orçamento para Pessoa Jurídica</a></td>
	</tr>
	<tr>
	  <td height="4"></td>
	  <td></td>
	</tr> <%
	rs.Close
cn.Close
%>
  </table>
 
</div>
</body>
</html>

Alguém dá um HELP?
vlw pra quem ajudar...


EDITADO: 18:28 Pessoal consegui resolver ...
o que eu fiz vou postar, talvez seja a dúvida de alguém tbm
<% if not rs2.eof then
		  while not rs2.eof%> <input type=hidden value="<%=rs2.Fields("ProductID")%>">&nbsp;<a href="images/produtos/<%=rs2("imagem")%>" rel="lightbox[1]" class="textoproduto"  ><img src="images/produtos/<%=rs2("imagem")%>" alt="" width="100" border="5" align="middle"  ></a>&nbsp;<%
	rs2.MoveNext
	wend
	end if
%>
Eis aí o Problema resolvido, eu abri outra conexão pq toda hora dava q EOF era verdadeiro... aí funcionou blz...
Pode fechar o tópico!!

Edição feita por: AspMan, 08/08/2008, 18:31.





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq