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

    Sfogliare paginazione in MySQL

    Ciao.

    Questo è un semplice codice ASP ( disponibile con la ricerca di questo forum... ) per la paginazione dei risultati di una query eseguita su un DB MySQL:

    codice:
    Function excess(argValue)
    	if not (int(argValue) = argValue) then argValue = int(argValue)+1		
    	excess = argValue
    end Function
    
    pageSize = 4
    
    if(len(Request.QueryString("pagina"))=0)then
      currentPage = 1
    else
      currentPage = CInt(Request.QueryString("pagina"))
    end if
    
    strSQL = " SELECT COUNT(*) AS CNT FROM tabella " 
    set rec = cn.execute(strSQL)
    
    recordCount = rec("CNT")
    pageCount = excess(clng(recordCount) / (clng(pageSize)))
    rec.Close()
    
    for i = 1 to pageCount
      Response.Write(" " & i & " ")
    next
    La paginazione funziona correttamente ma è possibile stampare anche a video il numero della pagina in cui si trova l'utente che sfoglia la paginazione ?

    Grazie a tutti
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Vabbè mi rispondo da solo...

    codice:
    Response.Write "La pagina visualizzata è la numero " & currentpage & " di " & pageCount
    Scusate ma sono ancora addormentato
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

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.