Ir para conteúdo
Fórum Script Brasil
  • 0

Top 10


Guest Ademar Júnior

Pergunta

Guest Ademar Júnior

Ae pessoal,

Estou tentando fazer um top 10 na página inicial do meu site para listar o sites mais clicados do meu banco de dados. O problema que não estou conseguindo fazer a paginação, ou seja, só consigo mostrar o 1º site, os outros 9 eu não consigo. Como faço para mostrar os 10 sites mais clicados e não somente o 1º masi clicado?

<%

Dim totalBandas, rst, conn, driver, site, url, top10

set conn = Server.CreateObject("ADODB.Connection")
driver = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("../db/search_engine.mdb") & ";"
conn.Open driver


Set rst = conn.Execute("select top 10 * from tblWebsites order by Hits desc")

totalBandas = rst("Hits")
site = rst("Title")
url = rst("URL")
top10 = ("top 10")
Set rst = Nothing
Set conn = Nothing

Response.Write("Top site: <b>") & site
Response.Write("</b><br>Url: <b>") & url
Response.Write("</b><br>Visitas: <b>") & totalBandas
Response.Write("<br></b>")
%>

no aguardo

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
Guest Ademar Júnior

B) Ae diraol,

VALeu pela ajuda cara, só que está ocorrendo um erro. Coloquei as especificações do DO WHILE NOT rst.EOF / rst.MOVENEXT, só que a paginação veio repetindo o mais clicado 10 vezes, ou seja, não me trouxe os outros 9 do mesmo jeito. Como elimino as repetições para os outros 9 aparecerem?

Obrigado. :D

Link para o comentário
Compartilhar em outros sites

  • 0

veja ai.........

<%

dim db,rs,sql 

set db = Server.CreateObject("ADODB.Connection") 

db.Open "provider=microsoft.jet.oledb.4.0;data source="& server.mappath("SEUBD.mdb")

sql = "select * from SUATABELA order by CAMPODATABELA desc" 

set rs = db.Execute(sql)

%> 

<html> 

<head> 

<title>Sites do [GuTo]</title> 

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

</head> 

<body> 

<% 

for count = 0 to 4 step 1 %> 

<p><font color="#aa0000"> ID:<%=rs("id").value%> - apelido:<%=rs("apelido").value%></font></p>

<%rs.movenext

next%>

<p align="center"><a href="http://www.sitesdoguto.kit.net" target="_blank">Veja os endereços dos sites do [webmaster]®</font></a></p>

</body> 

</html>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...