Visualizzazione dei risultati da 1 a 6 su 6

Discussione: cambiare ordinamento

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471

    cambiare ordinamento

    Se l'ordinamento dei record fosse deciso manualmente dall'utente, Come posso fare cambiare id in maniera dinamica ?

    Ho in pratica una tabella con un elenco di nomi in ordine alfabetico
    L'utente dovrrebbe decidere quale ordinamento dare alla tabella

    se il nome posizionato al 9° posto lo mette come 1°, come cambiare gli altri id in conseguenza di questa azione ?

    grazie per le vs. risposte


  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    per fare cambiare ordinamente a piacere all'utente :
    è meglio fargli cambiare id a lui direttamente (però si pone il problema delle chiavi primarie uniche) oppure con quale altro metodo posso adottare ?

  3. #3
    non potresti mettere un pulsante di scelta ed inviare come variabile un "ordina per ID" oppure "ordina per data" o "ordina per nome" questa la metti nella query dopo ORDER BY..... credo che potresti pure far scegliere se ASC o DESC con un altra variabie.


    Esempio ORDER BY $ordina_per $senso_asc_o_desc, due variabili che vengono selezionate dall'utente ed inviate von un form alla query.


    Speriamo di non aver detto una cavolata....adesso arriva PieroMac e mi tira un sinistro

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    ti ringrazio per l'aiuto

    No, non posso perchè è il cliente che vuole ordinare come gli pare a lui.

  5. #5
    vabbè, potrà ordinare al max quanti sono i campi no?
    mettiglieli tutti e poi decida lui

    oooppps scusa ma per la faccenda del nome che da 9° passa 1°, credo che la tabella mantenga sempre dei criteri di ordinamento.... se è alfabetico però mi fai pensare ad un bel.... problema

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    Originariamente inviato da Sanctis 410
    vabbè, potrà ordinare al max quanti sono i campi no?
    mettiglieli tutti e poi decida lui
    sono circa 600 record, ma nn è quello il problema ...

    oooppps scusa ma per la faccenda del nome che da 9° passa 1°, credo che la tabella mantenga sempre dei criteri di ordinamento.... se è alfabetico però mi fai pensare ad un bel.... problema
    id è unico per cui creano dei doppioni ok ho capito
    doppio indice
    domani provo

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.