Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    25

    ordinare risultati query da link (sort?)

    Ciao
    ho i risultati di una query con variabili passate da un form

    vorrei ordinare gli stessi risultati tramite un link
    ho visto qualcosa riguardo alla funzione sort
    ma come la devo inserire nel link che ricarica la pagina senza perdere i risultati?

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dipende come fai la QUERY.
    Nella SQL classica potresti passare nel link il nome del campo per il quale ordinare e il tipo di ordinamento (ASC/DESC) e passare queste info alla preposizione ORDER BY della query.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    25
    Grazie per la risposta
    ho fatto come mi hai detto inserendo l'order by variabile

    adesso però avendo una paginazione dei risultati cliccando sulla pagina successiva
    mi perdo l'ordinazione fatta tramite link
    dovrei definire la variabile prima della query passandola anche tramite la paginazione

    mi puoi dare un consiglio?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ciò che passi in querystring per l'ordinamento lo devi passare nel link della paginazione.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    25
    per il momento funziona tutto grazie
    domanda veloce fuori tema:
    è possibile passare più variabili tramite link unendole in un solo nome?

    invece di avere:
    link.asp?uno=var1&due=var2....

    fare una cosa del genere
    unite=(uno=var1&due=var2....)
    e poi
    link.asp?unite

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non cambierebbe nulla, nel link ci sarebbe tutto in ogni caso.

    Roby

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.