Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Problema con paginazione MySQL

    Ciao.

    Perchè quest paginazione in mysql pur andando avanti con le pagine non scorre i records a
    video?

    codice:
    function excess(argValue)
    	if not (int(argValue) = argValue) then argValue = int(argValue)+1		
    	excess = argValue
    end function
    
    if(len(Request.QueryString("page"))=0)then
      currentPage = 1
    else
      currentPage = CInt(Request.QueryString("page"))
    end if
    
    pageSize = 2
    
    strSQL = "SELECT * from tbl"
    
    sql = "SELECT COUNT(*) AS CNT * from tbl""
    set rs = cn.execute(sql)
    recordCount = rs("CNT")
    
    pageCount = excess(clng(recordCount) / clng(pageSize))
    
    if not RS.eof then
    
    'INIZIO INTESTAZIONI TABELLA
    'FINE INTESTAZIONI TABELLA
    
    For i = 1 to clng(pageSize)
    if not RS.eof then
    
    ......
    
    RS.movenext
    end if
    next
    
     
    'Paginazione
    Response.Write "Numero Pagine:"
    For page = 1 to PageCount
      Response.Write "<A href='"&istring&"?page="&page
      Response.write "'>"
      Response.Write page
      Response.Write "</A> " 
    Next
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    questa parte

    codice:
    sql = "SELECT COUNT(*) AS CNT * from tbl""
    set rs = cn.execute(sql)
    è sbagliata..posta quella giusta

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.