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

    Problema ordinamento record con paginazione

    Buongiorno,

    ho provato a seguire questo tutorial.
    http://www.html.it/articoli/paginazione-di-dati-3/
    Il tutto funziona.
    Però ora vorrei implemetare l'ordinazione dei record per esempio per data, prezzo ecc.

    Ho provato a inserire un form prima del while della seconda query che selezionando l'ordinazione che si vuole manda i dati alla query e la ordina in base alla scelta.
    Il tutto funziona solo nella prima pagina. Nelle pagine successive ( create con la paginazione )
    i record sono ordinati come scelta di default non come quella scelta dall'utente.

    Come faccio a risolvere il problema?

    Grazie per le risposte

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    45

    Re: Problema ordinamento record con paginazione

    Originariamente inviato da dp88
    Buongiorno,

    ho provato a seguire questo tutorial.
    http://www.html.it/articoli/paginazione-di-dati-3/
    Il tutto funziona.
    Però ora vorrei implemetare l'ordinazione dei record per esempio per data, prezzo ecc.

    Ho provato a inserire un form prima del while della seconda query che selezionando l'ordinazione che si vuole manda i dati alla query e la ordina in base alla scelta.
    Il tutto funziona solo nella prima pagina. Nelle pagine successive ( create con la paginazione )
    i record sono ordinati come scelta di default non come quella scelta dall'utente.

    Come faccio a risolvere il problema?

    Grazie per le risposte

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    19
    Devi "trascinarti" il valore di quella variabile (l'ordinamento...) anche nelle pagine successive, nelle "paginazioni". Devi quindi modificare il link alle pagine seguenti.

    ciao
    Io sono tuo padre, Luke! Slittino - Sea Scooter - Calciobalilla - Ping Pong

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    45
    Non riesco a capire...potresti darmi un esempio concreto per favore?

  5. #5
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    Codice PHP:
    $ordine = empty($_GET["ordine") ? "" "&ordine=".$_GET["ordine"];
    echo 
    [url="\”page.php?id=”"]" . $results['nome'] . “[/url] 
    Ovviamente sai tu da dove prendere il campo ordine

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    45
    Originariamente inviato da kakashi
    Codice PHP:
    $ordine = empty($_GET["ordine") ? "" "&ordine=".$_GET["ordine"];
    echo 
    [url="\”page.php?id=”"]" . $results['nome'] . “[/url] 
    Ovviamente sai tu da dove prendere il campo ordine
    Non puoi fare un riferimento concreto all'esempio del sito?
    Perchè così i valori non riesco a capire a cosa si riferiscono..

    Io il valore ordine lo prendo da un POST di un pulsante che mi passa la scelta. Questa la inserisco nella query che mi ordina in base alla scelta order by $scelta...

    Non riesco a capire perchè la paginazione non si resetta a ogni invio di nuova query...

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.