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

    ordinare i record in maniera dinamica

    io ho questa pagina: http://www.stermi.net/work/sol/users.php
    il codice è questo: http://rafb.net/paste/results/gujmq586.html

    come vedete per ordinare metto
    Codice PHP:
    [url="users.php?order=nick&click=desc"]Nickname[/url
    Quindi quando una persona clicca su Nickname ordina tutti i record per Nickname in ordine decrescente.

    Adesso pero volevo fare che se clicca una seconda volta su nickname li ordina in ordine Crescente.

    Come posso fare? non riesco proprio ad arrivarci

  2. #2
    l'ordine fallo direttamente dalla query, e poi affianco alla lista ci fai un pulsante per cambiare l'ordine...(cioè link ad una pagina identica ma con una modifica nella query)

  3. #3
    mi sa che non hai letto il code =)

  4. #4
    Utente di HTML.it L'avatar di Cheope
    Registrato dal
    Dec 2003
    Messaggi
    327
    Mah, ci sono vari modi...

    Uno è usare javascript per intercettare il doubleclick che ricarichi la pagina cambiando la querystring (e quindi l'ordinamento). Oppure metterci una img con "freccia su" con link alla pagina con querystring per ordinamento ASC e una con "freccia giù" con link alla pagina con querystring per ordinamento DESC.

    Però devi sempre ricaricare la pagina.

    Mah, senza troppi fastidi si fa anche lato client con JavaScript...
    http://www.html.it/mailing/archivio/a285/index.html
    Così non devi modificare la query e funziona tutto senza reload.

    Se vuoi provalo, io mi ci sono trovato bene...
    Tra l'altro è ben supportato dai browser...
    /* Let's Lead the Web to Its Full Potential */

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.