Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    perdere il parametro di ricerca nel paging


    Salve atutti!
    vi è mai capitato di perdere un parametro passando da una pagina all'altra? A me è appena successo!

    Faccio una ricerca

    sqlProjects = "SELECT * FROM operazioni where codart ='"& cod & "'"

    e fin quì è Ok e visualizzo la prima pagina, ma
    il parametro cod viene perso quando vado alla pagina successiva.
    Qualcuno sa dirmi come uscirne da quì?
    Grazie
    Pochi sanno, molti presumono di sapere.

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    lo perdi penso perchè non lo propaghi nei link dei numeri di pagina.
    quando fai la visualizzazione dei numeri di pagina 1 - 2 - 3 - 4 ecc
    devi passarti il parametro di ricerca
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Questo è il mio script... dove dovrei inserirlo?

    Dim queryPageOn
    queryPageOn = Request.QueryString("page")

    If NOT isNumeric(queryPageOn) AND NOT sStartQuery = "0" then
    queryPageOn = "1"
    End If
    queryPageOn = CINT(queryPageOn)
    Response.Write(sProjectPrev & "")

    '# Creo pagine e link
    Dim iPages, iPagesTemp
    For iPages=1 to intPages
    iPagesTemp = iPages-1
    If NOT queryPageOn=iPages then
    Response.write "" & iPages & " "
    Else
    Response.write "<span class='greyt'>[</span>" & iPages & "<span class='greyt'>]</span> "
    End If
    Next
    Response.Write(""&sProjectNext)
    Pochi sanno, molti presumono di sapere.

  4. #4
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    nei due link

    codice:
    Response.write "" & iPages & "  "
    e

    codice:
    Response.write "<span class='greyt'>[</span>" & iPages & "<span class='greyt'>]</span>  "
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  5. #5
    Scusami Marco... ma cosa vuol dire "nei link".. perchè ho provato ad inserire

    cod=Request.Querystring("cod")

    sia prima che dopo, ma non ho risultati.
    Pochi sanno, molti presumono di sapere.

  6. #6
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    l'istruzione

    codice:
    Response.write "" & iPages & "  "
    ti crea un link, cioè un collegamento a cui passi le seguenti variabili:

    ?start=A&page=B

    dove A e B saranno due valori per le variabili start e page

    quello che devi fare tu è aggiungere il parametro di ricerca, cioè

    codice:
    Response.write "" & iPages & "  "
    così dovrebbe essere sufficiente, se poi vedi che il cod è vuoto significa che il request.querystring non tira su niente, quindi l'errore è da qualche altra parte
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

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.