Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

betobto

[Resolvido] Exibir todos referente categoria

Recommended Posts

Olá gostaria que todos os videos da categoria aparececem na pagina... segue o code, pois esta aparecendo apenas a q eu seleciono

 

<div id="header">
<div class="titVideos"></div>
<div class="textoPageDentroTopo"></div>
<div class="textoPageDentro">

<% wcodigo= request("txtcodigo")
IF wcodigo="" THEN
   wsql = "SELECT * FROM tblVideos ORDER BY nome ASC"
ELSE
   wsql = "SELECT * FROM tblVideos WHERE categoria="&request("txtCat")&"  "
END IF


SET wrs = wcon.EXECUTE(wsql)
IF wrs.BOF THEN%>

<div class="boxClientesNada">
  <div class="boxClientesNadaTexto">Nenhum registro em nossa base de dados!</div>
</div>

<% ELSE %>

<div class="boxVideos">

<div class="boxVideosDesc">
  <div class="boxVideosDescText"><%=wrs("observacoes")%></div>
  <div class="boxVideosLuz">
    <div id="shadow"></div>
  <div><a class="lightSwitcher" href="#">Apagar a Luz</a></div>
</div>

</div>

    <div class="boxVideosTit"><%=wrs("nome")%></div>

    <div class="boxVideosCategoria">
    <% wsql2 = "SELECT * FROM tblCategoria WHERE cod="&wrs("categoria")
    SET wrs2=wcon.EXECUTE(wsql2)
    Response.Write wrs2("nome") %>
    </div>

    <div class="boxVideosVideo">
      <object width="600" height="337"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=<%=wrs("video")%>&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=&fullscreen=1&autoplay=1&loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=<%=wrs("video")%>&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=&fullscreen=1&autoplay=1&loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="337"></embed></object>  
    </div>
    
    <div class="boxVideosSubTit">
      <img src="img/icon_Mais.jpg" width="20" height="20" align="absbottom" />  
    <% IF wcodigo="" THEN %>

    <% ELSE %>
    <% wsql2 = "SELECT * FROM tblCategoria WHERE cod="&wrs("categoria")
    SET wrs2=wcon.EXECUTE(wsql2)
    Response.Write wrs2("nome") %>
    <% END IF %>
    </div>
    
    <div class="boxVideosTh">
    <% DO WHILE NOT wrs.EOF %>    
      <div class="boxVideosThumbs">
        <% IF wrs("fotoPequena")<>"" THEN %>
          <img src="img/upload/<%=wrs("fotoPequena")%>" width="100" height="60" />
        <% ELSE %>
          <img src="img/spacer.gif" width="" height="" />
        <% END IF %>
        <div class="boxVideosThumbs-texto"><%=wrs("nome")%></div>
      </div>
    <% wrs.MOVENEXT 
    LOOP %>
    </div>
    <% END IF %>

</div>
</div>
</div>

 

agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

álguem se habilita em me ajudar?

 

Poderemos te ajudar sim... mas só se você postar o seu código completo... pois esse trecho que você postou consta apenas a consulta no BD e exibição dos dados.. MAAAAAAAS, cade o form de onde vem a variavel "request("txtcodigo")" ????

 

Sem isso nao poderemos te ajudar...

 

Agora eu faço uma pergunta:

 

Se habilitar a estudar mais antes de querer uma solução de mão beijada ninguém quer né ???

 

Att;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Me desculpem.... mas jah me virei de ponta cabeça pra tentar fazer isso..... mil desculpas...

 

segue da onde ele vem

 

<div id="header">
<% 
wsql = "SELECT TOP 5 * FROM tblVideos WHERE exibir='S' ORDER BY cod DESC"
SET wrs = wcon.EXECUTE(wsql)
IF wrs.BOF THEN %>
<!-- SE NÃO EXISTIR PRODUTOS CADASTRADOS -->
<div id="header"></div>
<!-- // SE NÃO EXISTIR PRODUTOS CADASTRADOS -->

<% ELSE %>
    	<div>
        
	<div class="glb-grid-12">

<div class="destaque destaque-mais-videos hentry">

    <div id="contentFlow" class="ContentFlow">
    <div class="loadIndicator"><div class="indicator"></div></div>
    <div class="flow">

<% Do While Not wrs.EOF %>

        <div class="item" href="default.asp?pagina=videos&txtcodigo=<%=wrs("cod")%>&txtCat=<%=wrs("categoria")%>">
            <img src="img/upload/<%=wrs("fotoGrande")%>" width="104" height="78" hspace="5" border="0" align="left" class="content" />
            <div class="caption"><%=wrs("nome")%></div>
        </div>

<% wrs.MoveNext : Loop %>
        
    </div>
<div class="globalCaption"></div>

</div></div></div></div>
<% END IF 'FIM DO IF %> 

 

Essa é a linha que faz a função

 

 

<div class="item" href="default.asp?pagina=videos&txtcodigo=<%=wrs("cod")%>&txtCat=<%=wrs("categoria")%>">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom... primeiro você deveria dar uma estudadinha a mais em HTML..... pois a tag DIV NAO POSSUI href, ela NAO é um link... e logo nao poderá te levar a nenhum lugar quando for clicada.... a nao ser que você coloque uma ação no evento OnClick dela...

Veja a documentação Referencia DIV

 

O correto é:

<a href="default.asp?pagina=videos&txtcodigo=<%=wrs("cod")%>&txtCat=<%=wrs("categoria")%>"> <div class="item" \> Aki vai o texto ou imagem do link </div></a>

Agora sim, quando a pessoa clicar no conteúdo da div, ela será direcionada à página mencionada no href..

 

Teste assim e poste o resultado....

Compartilhar este post


Link para o post
Compartilhar em outros sites

você deve apenas fazer o SQL de acordo com a categoria que quer (SELECT) e depois colocar dentro de um laço de repetição tipo WHILE..WEND, como esta fazendo, qual o erro apresentado, poste o número do erro, linha e trecho do code que dá o erro...

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw pessoal... consegui resolver... acrescentei essas linhas e funcionou....

 

 

<% 
if (request("txtCat") <> "") then
  wsql2 = "SELECT * FROM tblVideos WHERE exibir = 'S' AND categoria="&request("txtCat")&"  "
else
  wsql2 = "SELECT * FROM tblVideos WHERE exibir = 'S' "
end if
SET wrs2 = wcon.EXECUTE(wsql2)
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.